<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*--------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------*/
/*  LOCAL VARIABLES 																								  */
/*--------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------*/
@import url("//rsms.me/inter/inter.css");
html {
    font-family: "Inter", sans-serif;
}

@supports (font-variation-settings: normal) {
    html {
        font-family: "Inter var", sans-serif;
    }
}
/*--------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------*/
/*  LOCAL VARIABLES 																								  */
/*--------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------*/
/* addon item hover */
/* default color */
/* gradienty formularu */
/* gradient balicku na MPA */
/* status 1-4 */
/* button state */
/* indicators */
/*indicator semi transparent */
/*pouzite jen na OW nabidkach */
/*------------------------------------------------------------------------------------------------------------------*/
/*  RESET			 																								*/
/*------------------------------------------------------------------------------------------------------------------*/
html, body,
h1, h2, h3, h4, h5, h6,
div, p, span, blockquote, cite, q,
dl, dt, dd, ol, ul, li,
a,
img,
abbr, acronym, address, big, small, center,
pre, code, samp, kbd, tt, var,
ins, mark, del, dfn, time,
strong, em, strike, sub, sup, b, u, i, s,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
header, hgroup, footer, menu, nav,
section, article, aside, canvas, details, embed,
figure, figcaption,
audio, video,
output, ruby, summary,
applet, object, iframe {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font: inherit;
    font-weight: inherit;
    font-style: inherit;
    font-family: inherit;
    /*vertical-align: baseline;*/
    /*background:transparent;*/
}

/* element default -----------------------------------------------------------*/
/* pre */
pre {
    text-align: left;
    clear: both;
    font-family: monospace !important;
}

pre td {
    padding: 0 !important;
    margin: 0 !important;
}

/* form elements */
input, select, textarea, button, optgroup {
    font-weight: inherit;
    font-style: inherit;
    font-family: inherit;
    font-size: inherit;
}

fieldset, input, select, textarea, button, [type=button], [type=reset], [type=submit] [type=checkbox], [type=radio] {
    padding: 0;
}

textarea {
    overflow: auto;
}

button, [type=button], [type=reset], [type=submit] {
    -webkit-appearance: button;
}

/* fieldset */
fieldset {
    border: none;
    margin: 0;
    padding: 0;
    min-width: inherit;
}

/* title */
h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
}

/* table */
table {
    border-collapse: separate;
    border-spacing: 0;
    font-size: inherit;
}

caption, th, td {
    text-align: left;
}

/*blockquote*/
blockquote:before, blockquote:after, q:before, q:after {
    content: "";
}

blockquote, q {
    quotes: none;
}

/* block type */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, main {
    display: block;
}

/* list */
ol, ul, nav ol, nav ul {
    list-style: none;
}

/* inserted / marked / deleted text */
ins {
    background-color: #ff9;
    color: #000;
    text-decoration: none;
}

mark {
    background-color: #ff9;
    color: #000;
    font-style: italic;
    font-weight: 700;
}

del {
    text-decoration: line-through;
}

/* source code */
code, kbd, samp {
    font-family: monospace;
}

/* text */
b, strong {
    font-weight: 700;
}

/* images */
img,
a img {
    border: none;
    text-decoration: none;
}

/* links */
a {
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
}

/*horizontal line*/
hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #cccccc;
    margin: 10px 0;
    padding: 0;
    box-sizing: content-box;
}

/* abbreviation */
abbr[title], dfn[title] {
    border-bottom: 1px dotted;
    cursor: help;
}

/* audio / video / vector / canvas */
audio, canvas, iframe, img, svg, video {
    vertical-align: middle;
    max-width: 100%;
}

audio, video {
    display: inline-block;
}

audio:not([controls]) {
    display: none;
    height: 0;
}

svg {
    fill: currentColor;
}

svg:not(:root) {
    overflow: hidden;
}

canvas {
    display: inline-block;
}

/* hidden items */
iframe[name=google_conversion_frame] {
    visibility: hidden;
    height: 0;
}

template, [hidden] {
    display: none;
}

mark {
    display: none !important;
}

/*------------------------------------------------------------------------------------------------------------------*/
/* BASIC																											*/
/*------------------------------------------------------------------------------------------------------------------*/
* {
    margin: 0;
    padding: 0;
    font-family: sans-serif;
}

::before, ::after {
    background-repeat: no-repeat;
    box-sizing: border-box;
}

::before, ::after {
    text-decoration: inherit;
    vertical-align: inherit;
}

html {
    cursor: default;
    font-size: 10px;
    -webkit-text-size-adjust: none;
    text-size-adjust: none;
}

body {
    font-family: sans-serif;
}
body * {
    box-sizing: initial;
}

:not(.loader-asiana) {
    box-sizing: border-box;
}

.loader-asiana {
    box-sizing: initial !important;
}
.loader-asiana * {
    box-sizing: initial !important;
}

a {
    text-decoration: underline;
    outline: none;
}

a:hover {
    text-decoration: none;
}

p {
    padding: 5px 0;
}

ul {
    margin: 10px 0;
}

ul li {
    margin: 0 0 0 20px;
}

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

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

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

.fright {
    float: right !important;
}

.fleft {
    float: left !important;
}

/* clear */
.clear {
    clear: both !important;
    font-size: 0 !important;
    height: 0 !important;
    line-height: 0 !important;
    float: none !important;
    display: block !important;
}

/*------------------------------------------------------------------------------------------------------------------*/
/*  GLOBAL			 																								*/
/*------------------------------------------------------------------------------------------------------------------*/
.desktop-view {
    display: block !important;
}
@media only screen and (max-width: 1200px) {
    .desktop-view {
        display: none !important;
    }
}

.mobile-view {
    display: none !important;
}
@media only screen and (max-width: 1200px) {
    .mobile-view {
        display: block !important;
    }
}

.afm-identificator {
    opacity: 1;
}

* {
    margin: 0;
    padding: 0;
    font-family: "Inter", sans-serif;
}

html {
    font-size: 10px;
    height: 100%;
    overflow-x: hidden;
}

body {
    color: rgb(34, 34, 34);
    font-size: 1.4rem;
    font-weight: 400;
    font-family: "Inter", sans-serif;
    background: rgb(246, 249, 251);
    padding-bottom: 130px;
}
body .afm-identificator.view-all {
    padding-bottom: 0;
}
body .afm-identificator.view-itinerary {
    padding-bottom: 150px;
}

img[align=left],
img.al {
    float: left;
    margin: 0 35px 35px 0;
}

img[align=right],
img.ar {
    float: right;
    margin: 0 0 35px 35px;
}

a {
    color: rgb(255, 102, 0);
    text-decoration: none;
    outline: none;
    cursor: pointer;
}
a:hover {
    text-decoration: underline;
    color: rgb(255, 68, 0);
}
a img {
    border: none;
}

.pseudo-link {
    color: rgb(255, 102, 0);
    text-decoration: none;
    outline: none;
    cursor: pointer;
    display: inline;
}
.pseudo-link:hover {
    text-decoration: underline;
    color: rgb(255, 68, 0);
}

.bold {
    font-weight: 600 !important;
}

.important-note * {
    color: rgb(221, 58, 29);
}
.important-note span {
    display: inline-block;
    vertical-align: top;
}
.important-note span.text {
    width: calc(100% - 35px);
}
.important-note span.icon {
    width: 20px;
    margin: 0 10px 0 0;
}

.d-block {
    display: block;
}

.d-iblock {
    display: inline-block;
}

.d-inline {
    display: inline;
}

p, strong {
    line-height: 20px;
    padding: 5px 0;
}

strong {
    font-weight: 600;
}

.aleft {
    text-align: left;
}

.acenter {
    text-align: center;
}

.aright {
    text-align: right;
}

.c-default {
    cursor: default !important;
}

.c-pointer {
    cursor: pointer !important;
}

h1, h2, h3, h4, h5, h6 {
    padding: 30px 0 10px 0;
    color: rgb(34, 34, 34);
    font-weight: 400;
}

h1 {
    font-size: 1.8rem;
    font-weight: 700;
    line-height: 30px;
    padding: 0;
}

h2 {
    line-height: 40px;
    font-size: 1.7rem;
    font-weight: 400;
}

h3 {
    font-size: 1.4rem;
    line-height: 40px;
}

h4 {
    font-size: 1.4rem;
    padding: 5px 0;
}

table {
    width: 100%;
    border-collapse: collapse;
    border: none;
    margin: 0; /* margin: 10px 0 */
}
table.count-2 td,
table.count-2 th {
    width: 50%;
}
table.count-3 td,
table.count-3 th {
    width: 33.3333333333%;
}
table.count-4 td,
table.count-4 th {
    width: 25%;
}
table.count-5 td,
table.count-5 th {
    width: 20%;
}
table.count-6 td,
table.count-6 th {
    width: 16.6666666667%;
}
table.count-7 td,
table.count-7 th {
    width: 14.2857142857%;
}
table.count-8 td,
table.count-8 th {
    width: 12.5%;
}
table tr:nth-child(even) {
    background: rgb(245, 247, 252);
}
table tr:first-child th, table tr:first-child td {
    border-top: none;
}
table tr:last-child th, table tr:last-child td {
    border-bottom: none;
}
table th,
table td {
    font-size: 1.4rem;
    padding: 6px 8px;
    border: none;
    line-height: 20px;
    text-align: left;
    border-top: 1px solid rgb(217, 232, 243);
}
table th span,
table td span {
    font-weight: 400;
    display: inline-block;
}
table th strong,
table td strong {
    font-weight: 600;
}
table th {
    font-weight: 400;
    color: rgb(51, 51, 51);
}
table.vertical-border tr:nth-child(even) {
    background: rgba(0, 0, 0, 0);
}
table.vertical-border th,
table.vertical-border td {
    border-top: none;
}
table.vertical-border th {
    border-right: 1px solid rgb(217, 232, 243);
    color: rgb(97, 108, 131);
    font-weight: 600;
}
table.horizontal-border tr:nth-child(even) {
    background: rgba(0, 0, 0, 0);
}
table.horizontal-border tr:first-child th, table.horizontal-border tr:first-child td {
    border-top: none;
}
table.horizontal-border th,
table.horizontal-border td {
    border-top: 1px solid rgb(217, 232, 243);
}
table.horizontal-border th {
    font-weight: 600;
}
table.no-border th,
table.no-border td {
    border-top: none;
}
table.no-border th {
    border-bottom: 1px solid rgb(217, 232, 243);
}

ul li {
    line-height: 20px;
    padding: 5px 0;
}

ol li {
    line-height: 20px;
    padding: 5px 0;
}

.no-wrap {
    white-space: nowrap;
}

.delay {
    border-top: 1px solid rgb(217, 232, 243);
    border-bottom: 1px solid rgb(217, 232, 243);
    padding: 5px 10px !important;
}

.hide {
    display: none !important;
}

.invisible {
    visibility: hidden !important;
}

.locked {
    opacity: 0.5;
    position: relative;
    filter: blur(2px);
}
.locked:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 2;
}

.horizontal-scroll {
    display: block;
    width: 100%;
}
.full-width {
    width: 100%;
    margin: 0;
}

.price .ww_price,
.price .diff_currency {
    padding-left: 5px;
}

.ww_price,
.diff_currency {
    font-feature-settings: "kern" 1, "tnum" 1;
    -webkit-font-feature-settings: "kern" 1, "tnum" 1;
}

.pay-method {
    display: inline-block;
    width: 120px;
    height: 100px;
}
.pay-method span {
    display: block;
    font-size: 1rem;
    text-align: center;
}

.sign-corporate,
.sign-hub,
.sign-a2a,
.sign-b2c {
    position: relative;
}
.sign-corporate:before,
.sign-hub:before,
.sign-a2a:before,
.sign-b2c:before {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    background: #000;
    font-size: 10px;
    color: #fff;
    padding: 2px;
}

.sign-corporate:before {
    content: "corporate";
}

.sign-hub:before {
    content: "hub";
}

.sign-a2a:before {
    content: "a2a";
}

.sign-b2c:before {
    content: "b2c";
}

.visually-hidden {
    display: none !important;
}

.airline-footer-logos {
    display: none !important;
}

.print-logotype {
    display: none !important;
}

@media only screen and (max-width: 768px) {
    body {
        padding-bottom: 0;
    }
}
.block.confirm label {
    white-space: normal;
}

/*------------------------------------------------------------------------------------------------------------------*/
/*  LAYOUT GRID 																									*/
/*------------------------------------------------------------------------------------------------------------------*/
lib-multi-pricer .box {
    max-width: 1200px;
}

.box {
    width: 100%;
    max-width: 1200px;
    margin: 20px auto;
    position: relative;
}
.box.afm-pricer {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    position: relative;
    transform: translateY(230px);
    transition: transform 0.7s linear 0s;
}
.box.afm-pricer.view-all {
    transform: translateY(230px);
}
.box.afm-pricer.view-all.multi-city {
    transform: translateY(230px);
}
.box.afm-pricer.view-all.multi-city.count-2 {
    transform: translateY(284px);
}
.box.afm-pricer.view-all.multi-city.count-3 {
    transform: translateY(336px);
}
.box.afm-pricer.view-all.multi-city.count-4 {
    transform: translateY(388px);
}
.box.afm-pricer.view-all.multi-city.count-5 {
    transform: translateY(440px);
}
.box.afm-pricer.view-all.multi-city.count-6 {
    transform: translateY(492px);
}
.box.afm-pricer.view-all.multi-city.count-7 {
    transform: translateY(544px);
}
.box.afm-pricer.view-all.view-customer-info-global {
    transform: translateY(270px);
}
.box.afm-pricer.view-itinerary {
    transform: translateY(120px);
}
.box.afm-pricer.view-itinerary.view-customer-info-global {
    transform: translateY(160px);
}

.inner-box {
    max-width: 1200px;
    margin: 0 auto;
}

.row {
    padding: 8px 0;
    position: relative;
    margin: 0;
}
.row.col-group .col {
    margin: 5px 0;
}
.row .incol {
    width: 50%;
    float: left;
}
.row.infinite {
    padding: 0;
}
.row.infinite .clear {
    display: none !important;
}
.row.infinite .clear:last-child {
    display: block !important;
}
.row.infinite .col {
    display: inline-block;
    vertical-align: top;
    margin: 8px 0;
}
.row.infinite.no-break .col {
    width: auto;
    float: none;
}

.col {
    float: left;
    text-align: left;
    padding: 0 10px;
    min-height: 1px;
    /* column divide */
}
.col.no-main-label {
    padding-top: 21px;
}
.col.label + div {
    line-height: 30px;
}
.col .col {
    padding: 0;
}
.col div.half,
.col div.third,
.col div.quarter {
    height: auto;
}
.col div.half {
    width: 48%;
    float: left;
}
.col div.half:nth-child(2) {
    margin-right: 2%;
}
.col div.half:nth-child(3) {
    margin-left: 2%;
}
.col div.third {
    width: 30.83%;
    float: left;
}
.col div.third:nth-child(2) {
    margin-right: 2.5%;
}
.col div.third:nth-child(3) {
    margin: 0 1.25%;
}
.col div.third:nth-child(4) {
    margin-left: 2.5%;
}
.col div.quarter {
    width: 22%;
    float: left;
}
.col div.quarter:nth-child(2) {
    margin-right: 2.5%;
}
.col div.quarter:nth-child(3), .col div.quarter:nth-child(4) {
    margin: 0 1.75%;
}
.col div.quarter:nth-child(5) {
    margin-left: 2.5%;
}

.p1 {
    width: 1%;
}

.p2 {
    width: 2%;
}

.p3 {
    width: 3%;
}

.p4 {
    width: 4%;
}

.p5 {
    width: 5%;
}

.p6 {
    width: 6%;
}

.p7 {
    width: 7%;
}

.p8 {
    width: 8%;
}

.p9 {
    width: 9%;
}

.p10 {
    width: 10%;
}

.p11 {
    width: 11%;
}

.p12 {
    width: 12%;
}

.p13 {
    width: 13%;
}

.p14 {
    width: 14%;
}

.p15 {
    width: 15%;
}

.p16 {
    width: 16%;
}

.p17 {
    width: 17%;
}

.p18 {
    width: 18%;
}

.p19 {
    width: 19%;
}

.p20 {
    width: 20%;
}

.p21 {
    width: 21%;
}

.p22 {
    width: 22%;
}

.p23 {
    width: 23%;
}

.p24 {
    width: 24%;
}

.p25 {
    width: 25%;
}

.p26 {
    width: 26%;
}

.p27 {
    width: 27%;
}

.p28 {
    width: 28%;
}

.p29 {
    width: 29%;
}

.p30 {
    width: 30%;
}

.p31 {
    width: 31%;
}

.p32 {
    width: 32%;
}

.p33 {
    width: 33%;
}

.p34 {
    width: 34%;
}

.p35 {
    width: 35%;
}

.p36 {
    width: 36%;
}

.p37 {
    width: 37%;
}

.p38 {
    width: 38%;
}

.p39 {
    width: 39%;
}

.p40 {
    width: 40%;
}

.p41 {
    width: 41%;
}

.p42 {
    width: 42%;
}

.p43 {
    width: 43%;
}

.p44 {
    width: 44%;
}

.p45 {
    width: 45%;
}

.p46 {
    width: 46%;
}

.p47 {
    width: 47%;
}

.p48 {
    width: 48%;
}

.p49 {
    width: 49%;
}

.p50 {
    width: 50%;
}

.p51 {
    width: 51%;
}

.p52 {
    width: 52%;
}

.p53 {
    width: 53%;
}

.p54 {
    width: 54%;
}

.p55 {
    width: 55%;
}

.p56 {
    width: 56%;
}

.p57 {
    width: 57%;
}

.p58 {
    width: 58%;
}

.p59 {
    width: 59%;
}

.p60 {
    width: 60%;
}

.p61 {
    width: 61%;
}

.p62 {
    width: 62%;
}

.p63 {
    width: 63%;
}

.p64 {
    width: 64%;
}

.p65 {
    width: 65%;
}

.p66 {
    width: 66%;
}

.p67 {
    width: 67%;
}

.p68 {
    width: 68%;
}

.p69 {
    width: 69%;
}

.p70 {
    width: 70%;
}

.p71 {
    width: 71%;
}

.p72 {
    width: 72%;
}

.p73 {
    width: 73%;
}

.p74 {
    width: 74%;
}

.p75 {
    width: 75%;
}

.p76 {
    width: 76%;
}

.p77 {
    width: 77%;
}

.p78 {
    width: 78%;
}

.p79 {
    width: 79%;
}

.p80 {
    width: 80%;
}

.p81 {
    width: 81%;
}

.p82 {
    width: 82%;
}

.p83 {
    width: 83%;
}

.p84 {
    width: 84%;
}

.p85 {
    width: 85%;
}

.p86 {
    width: 86%;
}

.p87 {
    width: 87%;
}

.p88 {
    width: 88%;
}

.p89 {
    width: 89%;
}

.p90 {
    width: 90%;
}

.p91 {
    width: 91%;
}

.p92 {
    width: 92%;
}

.p93 {
    width: 93%;
}

.p94 {
    width: 94%;
}

.p95 {
    width: 95%;
}

.p96 {
    width: 96%;
}

.p97 {
    width: 97%;
}

.p98 {
    width: 98%;
}

.p99 {
    width: 99%;
}

.p100 {
    width: 100%;
}

/* vyjimky gridu */
.p14x2 {
    width: 14.2857142857%;
}

.p16x6 {
    width: 16.6666666667%;
}

.p33x3 {
    width: 33.3333333333%;
}

.p66x6 {
    width: 66.6666666667%;
}

/* vyjimky pro H3 */
h3 .col {
    padding: 0;
}

@media only screen and (max-width: 1200px) {
    .box.afm-pricer {
        padding: 0 10px;
        transform: translateY(60px);
    }
    .box.afm-pricer.view-all {
        transform: translateY(60px);
    }
    .box.afm-pricer.view-all.multi-city {
        transform: translateY(60px);
    }
    .box.afm-pricer.view-all.multi-city.count-2 {
        transform: translateY(60px);
    }
    .box.afm-pricer.view-all.multi-city.count-3 {
        transform: translateY(60px);
    }
    .box.afm-pricer.view-all.multi-city.count-4 {
        transform: translateY(60px);
    }
    .box.afm-pricer.view-all.multi-city.count-5 {
        transform: translateY(60px);
    }
    .box.afm-pricer.view-all.multi-city.count-6 {
        transform: translateY(60px);
    }
    .box.afm-pricer.view-all.multi-city.count-7 {
        transform: translateY(60px);
    }
    .box.afm-pricer.view-itinerary {
        transform: translateY(60px);
    }
    .box.afm-pricer.view-itinerary.view-sorter {
        transform: translateY(60px);
    }
}
@media only screen and (max-width: 600px) {
    .row {
        padding-top: 0;
    }
    .row .col {
        padding-top: 8px;
    }
    .p1 {
        width: 100%;
    }
    .p2 {
        width: 100%;
    }
    .p3 {
        width: 100%;
    }
    .p4 {
        width: 100%;
    }
    .p5 {
        width: 100%;
    }
    .p6 {
        width: 100%;
    }
    .p7 {
        width: 100%;
    }
    .p8 {
        width: 100%;
    }
    .p9 {
        width: 100%;
    }
    .p10 {
        width: 100%;
    }
    .p11 {
        width: 100%;
    }
    .p12 {
        width: 100%;
    }
    .p13 {
        width: 100%;
    }
    .p14 {
        width: 100%;
    }
    .p15 {
        width: 100%;
    }
    .p16 {
        width: 100%;
    }
    .p17 {
        width: 100%;
    }
    .p18 {
        width: 100%;
    }
    .p19 {
        width: 100%;
    }
    .p20 {
        width: 100%;
    }
    .p21 {
        width: 100%;
    }
    .p22 {
        width: 100%;
    }
    .p23 {
        width: 100%;
    }
    .p24 {
        width: 100%;
    }
    .p25 {
        width: 100%;
    }
    .p26 {
        width: 100%;
    }
    .p27 {
        width: 100%;
    }
    .p28 {
        width: 100%;
    }
    .p29 {
        width: 100%;
    }
    .p30 {
        width: 100%;
    }
    .p31 {
        width: 100%;
    }
    .p32 {
        width: 100%;
    }
    .p33 {
        width: 100%;
    }
    .p34 {
        width: 100%;
    }
    .p35 {
        width: 100%;
    }
    .p36 {
        width: 100%;
    }
    .p37 {
        width: 100%;
    }
    .p38 {
        width: 100%;
    }
    .p39 {
        width: 100%;
    }
    .p40 {
        width: 100%;
    }
    .p41 {
        width: 100%;
    }
    .p42 {
        width: 100%;
    }
    .p43 {
        width: 100%;
    }
    .p44 {
        width: 100%;
    }
    .p45 {
        width: 100%;
    }
    .p46 {
        width: 100%;
    }
    .p47 {
        width: 100%;
    }
    .p48 {
        width: 100%;
    }
    .p49 {
        width: 100%;
    }
    .p50 {
        width: 100%;
    }
    .p51 {
        width: 100%;
    }
    .p52 {
        width: 100%;
    }
    .p53 {
        width: 100%;
    }
    .p54 {
        width: 100%;
    }
    .p55 {
        width: 100%;
    }
    .p56 {
        width: 100%;
    }
    .p57 {
        width: 100%;
    }
    .p58 {
        width: 100%;
    }
    .p59 {
        width: 100%;
    }
    .p60 {
        width: 100%;
    }
    .p61 {
        width: 100%;
    }
    .p62 {
        width: 100%;
    }
    .p63 {
        width: 100%;
    }
    .p64 {
        width: 100%;
    }
    .p65 {
        width: 100%;
    }
    .p66 {
        width: 100%;
    }
    .p67 {
        width: 100%;
    }
    .p68 {
        width: 100%;
    }
    .p69 {
        width: 100%;
    }
    .p70 {
        width: 100%;
    }
    .p71 {
        width: 100%;
    }
    .p72 {
        width: 100%;
    }
    .p73 {
        width: 100%;
    }
    .p74 {
        width: 100%;
    }
    .p75 {
        width: 100%;
    }
    .p76 {
        width: 100%;
    }
    .p77 {
        width: 100%;
    }
    .p78 {
        width: 100%;
    }
    .p79 {
        width: 100%;
    }
    .p80 {
        width: 100%;
    }
    .p81 {
        width: 100%;
    }
    .p82 {
        width: 100%;
    }
    .p83 {
        width: 100%;
    }
    .p84 {
        width: 100%;
    }
    .p85 {
        width: 100%;
    }
    .p86 {
        width: 100%;
    }
    .p87 {
        width: 100%;
    }
    .p88 {
        width: 100%;
    }
    .p89 {
        width: 100%;
    }
    .p90 {
        width: 100%;
    }
    .p91 {
        width: 100%;
    }
    .p92 {
        width: 100%;
    }
    .p93 {
        width: 100%;
    }
    .p94 {
        width: 100%;
    }
    .p95 {
        width: 100%;
    }
    .p96 {
        width: 100%;
    }
    .p97 {
        width: 100%;
    }
    .p98 {
        width: 100%;
    }
    .p99 {
        width: 100%;
    }
    .p100 {
        width: 100%;
    }
    /* vyjimky gridu */
    .p14x2,
.p16x6,
.p66x6 {
        width: 100%;
    }
    .p25,
.p33x3 {
        width: 50%;
    }
}
@media only screen and (max-width: 480px) {
    .p33x3 {
        width: 100%;
    }
    .p25 {
        width: 100%;
    }
}
.sr-only {
    display: none !important;
}

/*------------------------------------------------------------------------------------------------------------------*/
/* HEADER																											*/
/*------------------------------------------------------------------------------------------------------------------*/
header {
    box-sizing: border-box;
    height: auto;
    left: 0;
    right: 0;
    top: 0;
    z-index: 10;
}
header.afm-pricer {
    position: fixed;
}
header.afm-pricer .header-slide {
    position: absolute;
    z-index: 2;
    left: 0;
    right: 0;
    transform: translateY(-180px);
    transition: transform 0.7s linear 0s;
    will-change: transform;
}
header.afm-pricer .header-slide.view-itinerary {
    transform: translateY(-110px);
}
header.afm-pricer .header-slide.view-all {
    transform: translateY(0px);
}
header .top-bar,
header .middle-bar {
    padding: 8px 0;
    background: rgb(255, 255, 255);
}
header .top-bar {
    border-bottom: 1px solid rgb(217, 232, 243);
    height: 70px;
}
header .top-bar .pricer-changer {
    display: none !important;
    text-align: right;
    background: rgb(246, 249, 251);
    background: linear-gradient(to right, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 30%, rgb(246, 249, 251) 50%, rgb(246, 249, 251) 100%);
}
header .top-bar .pricer-changer .inner-box {
    position: relative;
}
header .top-bar .pricer-changer .inner-box .icon {
    position: absolute;
    right: 0;
    top: -8px;
    z-index: 15;
    cursor: pointer;
}
header .top-bar .pricer-changer p {
    position: absolute;
    right: 0;
    top: -10px;
    z-index: 15;
    padding: 0 30px 0 0;
    font-size: 1.2rem;
    line-height: 20px;
}
header .top-bar .icon-bar {
    display: none;
}
header .middle-bar {
    position: relative;
    height: 110px;
    z-index: 2;
    margin-bottom: 0;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
header .middle-bar .form-inline-group .form-inline {
    border-left: none;
}
header .middle-bar .form-inline-group .form-inline.input {
    border-left: 1px solid rgb(217, 232, 243);
}
header .middle-bar.round-trip {
    height: 110px;
}
header .middle-bar.one-way {
    height: 110px;
}
header .middle-bar.one-way .form-inline-group .form-inline:nth-child(3) &gt; .form-inline.input:nth-child(2) {
    visibility: hidden;
}
header .middle-bar.one-way p-calendar {
    left: 0;
}
header .middle-bar.multi-city {
    height: 110px;
}
header .middle-bar.multi-city .form-inline-group .form-inline:nth-child(3) &gt; .form-inline.input:nth-child(2) {
    visibility: hidden;
}
header .middle-bar.multi-city p-calendar {
    left: 0;
}
header .middle-bar.multi-city.count-2 {
    height: 162px;
}
@media only screen and (max-width: 768px) {
    header .middle-bar.multi-city.count-2 {
        height: 100vh;
    }
}
header .middle-bar.multi-city.count-3 {
    height: 214px;
}
@media only screen and (max-width: 768px) {
    header .middle-bar.multi-city.count-3 {
        height: 100vh;
    }
}
header .middle-bar.multi-city.count-4 {
    height: 266px;
}
@media only screen and (max-width: 768px) {
    header .middle-bar.multi-city.count-4 {
        height: 100vh;
    }
}
header .middle-bar.multi-city.count-5 {
    height: 318px;
}
@media only screen and (max-width: 768px) {
    header .middle-bar.multi-city.count-5 {
        height: 100vh;
    }
}
header .middle-bar.multi-city.count-6 {
    height: 370px;
}
@media only screen and (max-width: 768px) {
    header .middle-bar.multi-city.count-6 {
        height: 100vh;
    }
}
header .middle-bar.multi-city.count-7 {
    height: 422px;
}
@media only screen and (max-width: 768px) {
    header .middle-bar.multi-city.count-7 {
        height: 100vh;
    }
}
header .middle-bar lib-journey-destination-whisperer {
    width: 100%;
}
header .bottom-bar {
    background: rgb(246, 249, 251);
    position: relative;
    height: 50px;
    z-index: 1;
    transition: transform 0.7s linear 0s;
    will-change: transform;
}
header .bottom-bar.view-sorter {
    transform: translateY(70px);
}
header .bottom-bar.view-all {
    transform: translateY(180px);
}
header .bottom-bar .aside-column,
header .bottom-bar .content-column {
    min-height: auto;
    margin-bottom: 0;
}
header .bottom-bar .aside-column .filters,
header .bottom-bar .content-column .filters {
    min-height: 1px;
}
header .col {
    padding: 0;
}
header .col.p80 {
    padding: 0;
}
header .logotype {
    display: block;
    height: 35px;
    cursor: pointer;
}
header .logotype img {
    line-height: 35px;
    max-height: 35px;
}
header .cart {
    display: inline-block;
    margin-left: 30px;
}
header .cart * {
    display: inline-block;
    vertical-align: middle;
}
header .cart &gt; span {
    padding: 0 0 0 5px;
}
header .form-inline-group.language {
    display: inline-block;
    padding-top: 4px;
}
header .form-inline-group.language * {
    vertical-align: middle;
}
header .form-inline-group.language .form-inline {
    border: none;
}
header .form-inline-group.language .form-inline select {
    background: url("../images/icons/iconset/forms/chevron.svg") calc(100% - 0px) 50% no-repeat;
    padding-right: 25px;
    padding-left: 5px;
}
@media only screen and (max-width: 768px) {
    header .form-inline-group.language .form-inline select {
        max-width: 100px;
    }
}
header .form-inline-group.language .form-inline select:hover {
    background: url("../images/icons/iconset/forms/chevron-active.svg") calc(100% - 0px) 50% no-repeat;
}
header .form-inline-group.profile {
    display: inline-block;
    margin-left: 20px;
}
header .form-inline-group.profile * {
    vertical-align: middle;
    line-height: 20px;
}
header .form-inline-group.profile .profile-logged {
    cursor: pointer;
}
header .form-inline-group.profile .profile-logged .icon {
    margin-left: 4px;
    cursor: pointer;
}
header .form-inline-group.profile .profile-switched {
    font-size: 1.2rem;
    display: block;
}
header .form-inline-group.profile .profile-switched &gt; span {
    padding: 0 0 0 5px;
}
header .form-inline-group.profile .profile-switched strong {
    padding: 0;
}
header .form-inline-group.profile a span, header .form-inline-group.reservation-box a span {
    display: inline-block;
}
header .form-inline-group.profile a .icon.ic-user,
header .form-inline-group.profile a .icon.ic-reservation, header .form-inline-group.reservation-box a .icon.ic-user,
header .form-inline-group.reservation-box a .icon.ic-reservation {
    display: inline-block;
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
    margin-left: 4px;
}
header .form-inline-group.profile a .icon.ic-user:hover,
header .form-inline-group.profile a .icon.ic-reservation:hover, header .form-inline-group.reservation-box a .icon.ic-user:hover,
header .form-inline-group.reservation-box a .icon.ic-reservation:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}
header .form-inline-group.my-profile-box, header .form-inline-group.reservation-box {
    display: inline-block;
    margin-left: 20px;
}
header .form-inline-group.my-profile-box *, header .form-inline-group.reservation-box * {
    vertical-align: middle;
}
header .form-inline-group .dropdown-container .dropdown {
    top: 0;
    right: 0;
    width: 250px;
}
header .form-inline-group .dropdown-container .dropdown h2 {
    text-align: left;
}
header .form-inline-group .dropdown-container .dropdown .col.p100 a {
    display: block;
    line-height: 25px;
    padding: 0 5px;
}
header .form-inline-group.basket {
    margin-left: 20px;
    padding-left: 10px;
    border-left: 1px solid rgb(217, 232, 243);
    display: inline-block;
}
header .form-inline-group.basket * {
    vertical-align: middle;
}
header .filters-mobile {
    display: none;
}
header .flash-stripe-container {
    padding: 5px 10px;
    height: 35px;
    text-align: center;
    background: rgb(255, 102, 0);
}
header .flash-stripe-container * {
    color: rgb(255, 255, 255);
}

@media only screen and (max-width: 1200px) {
    header {
        position: relative;
    }
    header .header-slide {
        position: static;
        transform: translateY(0px);
    }
    header .header-slide.view-itinerary {
        transform: translateY(0px);
    }
    header .header-slide.view-all {
        transform: translateY(0px);
    }
    header .top-bar,
header .middle-bar {
        padding: 8px 15px;
    }
    header .top-bar {
        height: 60px;
    }
    header .top-bar .pricer-changer {
        display: none !important;
    }
    header .middle-bar.mpa-itinerary {
        display: none !important;
        z-index: 5000;
        position: fixed;
        background: rgb(255, 255, 255);
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        height: 100vh;
        overflow-y: auto;
        padding: 10px;
    }
    header .middle-bar.mpa-itinerary.show-itinerary {
        display: block !important;
        overflow: overlay;
    }
    header .middle-bar.mpa-itinerary.show-itinerary .block.ticket .content {
        margin-bottom: 400px;
    }
    header .bottom-bar {
        display: none;
    }
    header .logotype {
        line-height: 30px;
        height: 30px;
    }
    header .logotype img {
        line-height: 30px;
        max-height: 30px;
    }
    header .cart {
        display: none;
    }
    header lib-language-switch {
        display: none;
    }
    header .filters-mobile {
        display: none !important;
        z-index: 5000;
        position: fixed;
        background: rgb(255, 255, 255);
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        height: 100vh;
        overflow-y: auto;
        padding: 50px 10px 0 10px;
    }
    header .filters-mobile.show-filters {
        display: block !important;
    }
    header .filters-mobile.show-filters .filters {
        padding-bottom: 100px;
    }
    header .filters-mobile .block {
        border-radius: 0;
        box-shadow: none;
        text-shadow: none;
    }
    header .filters-mobile .block h2 {
        padding-left: 0;
    }
    header .filters-mobile .bottom-bar {
        position: fixed;
        z-index: 6;
        top: 0;
        left: 0;
        width: 250px;
        height: 35px;
        box-shadow: none !important;
        display: block;
        padding: 0;
        background: rgb(255, 255, 255);
        transition: none;
    }
    header .filters-mobile .bottom-bar * {
        padding: 0 !important;
        display: block;
        margin: 0 !important;
        min-height: 0 !important;
        box-shadow: none;
        text-shadow: none;
        width: auto;
        overflow: hidden;
        height: 35px;
    }
    header .filters-mobile .bottom-bar .inner-box .aside-column .filters .block.reset-all-filters .row a {
        padding: 10px 0 0 10px !important;
        height: 35px;
    }
    header .filters-mobile .bottom-bar .inner-box .content-column {
        display: none;
    }
    .page-bookingsReview .aside-column.show-filters .filters {
        padding-bottom: 100px;
    }
}
@media only screen and (max-width: 1200px) {
    header .top-bar .row {
        padding: 0 !important;
    }
}
@media only screen and (max-width: 600px) {
    header .top-bar .col.p20 {
        width: 30%;
    }
    header .top-bar .col.p80 {
        width: 70%;
        padding: 8px 0 0 0;
    }
    header .top-bar .col.p80 .form-inline-group.profile a, header .top-bar .col.p80 .form-inline-group.profile span, header .top-bar .col.p80 .form-inline-group.basket a, header .top-bar .col.p80 .form-inline-group.basket span {
        line-height: 30px;
        height: 30px;
    }
    header .top-bar .col.p80 .form-inline-group.basket {
        margin-left: 5px;
        padding-left: 5px;
    }
    header .top-bar .col.p80 .form-inline-group.basket .icon {
        top: 1px;
        position: relative;
        line-height: 30px;
        height: 30px;
    }
    header .top-bar .col.p80 .form-inline-group.basket span:nth-child(2) {
        display: none;
    }
    header .top-bar .col.p80 .form-inline-group.profile a span, header .top-bar .col.p80 .form-inline-group.reservation-box a span {
        display: none;
    }
    header .top-bar .col.p80 .form-inline-group.profile a span.icon, header .top-bar .col.p80 .form-inline-group.reservation-box a span.icon {
        display: inline-block;
        filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
    }
    header .top-bar .col.p80 .form-inline-group.profile, header .top-bar .col.p80 .form-inline-group.my-profile-box, header .top-bar .col.p80 .form-inline-group.reservation-box {
        margin-left: 5px;
    }
    header .top-bar .col.p80 .form-inline-group.profile .profile-logged {
        display: inline-block;
    }
    header .top-bar .col.p80 .form-inline-group.profile .profile-logged a, header .top-bar .col.p80 .form-inline-group.profile .profile-logged span {
        font-size: 1.2rem;
        display: none;
    }
    header .top-bar .col.p80 .form-inline-group.profile .profile-logged a.icon, header .top-bar .col.p80 .form-inline-group.profile .profile-logged span.icon {
        display: inline-block;
        filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
    }
    header .top-bar .col.p80 .form-inline-group.profile .profile-switched {
        display: none;
    }
    header .form-inline-group.language .form-inline select {
        font-size: 1.1rem;
    }
}
@media only screen and (max-width: 400px) {
    header .form-inline-group.basket {
        border: none;
    }
}
.client-header &gt; div &gt; iframe {
    margin: 0 auto;
    display: block;
}

.client-footer &gt; div &gt; iframe {
    margin: 0 auto;
    display: block;
}

.aside-column,
.content-column {
    float: left;
}

.aside-column {
    width: 24%;
    margin-right: 1%;
    min-height: 1px;
}
.aside-column .block .row .col.p100 ul {
    margin: 0;
    padding: 0;
}
.aside-column .block .row .col.p100 ul li {
    margin: 0;
    padding: 3px 0;
}

.banner-client-leftside {
    margin: 20px 0;
}

.banner-client {
    margin: 20px 0;
}

.content-column {
    width: 75%;
    min-height: 150px;
}
.content-column.wide {
    width: 100%;
}

.block {
    display: block;
    margin-bottom: 20px;
    background: rgb(255, 255, 255);
    border-radius: 4px;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
.block.select-passengers {
    min-height: 450px;
}
.block h1 {
    color: rgb(255, 102, 0);
}
.block h1 .icon {
    vertical-align: middle;
    margin: 0 0 0 5px;
}
.block h2,
.block h3 {
    position: relative;
    padding: 0 10px;
}
.block h2 {
    border-bottom: 1px solid rgb(217, 232, 243);
    line-height: 45px;
    padding-right: 40px;
}
.block h2 &gt; .icon {
    margin: 0 10px 0 0;
}
.block h2 .action-bar {
    position: absolute;
    right: 10px;
    top: 0;
    display: inline-block;
}
.block h2 .action-bar .icon {
    margin: 0 0 0 5px;
    height: 45px !important;
    vertical-align: top;
}
.block h2 .action-bar * {
    font-size: 1.4rem;
    font-weight: 400;
    height: 45px;
}
.block h2 .action-bar a {
    margin-left: 8px;
    display: inline-block;
}
.block h2 .date-interval {
    display: inline-block;
}
.block h2 .date-interval .date-from,
.block h2 .date-interval .date-to {
    display: inline-block;
    margin-left: 10px;
    font-size: 1.4rem;
}
.block h3 {
    background: rgb(245, 247, 252);
}
.block h3 .action-bar {
    position: absolute;
    right: 10px;
    top: 0;
    display: inline-block;
}
.block h3 .action-bar * {
    font-size: 1.4rem;
}
.block h4 {
    font-size: 1.4rem;
    font-weight: 600;
    padding: 5px 10px 0 10px;
}
.block .footer {
    border-top: 1px solid rgb(217, 232, 243);
}

/* link tabs */
.link-tabs {
    margin: 10px 0 0 0;
    position: relative;
    z-index: 2;
}
.link-tabs ul {
    margin: 0;
}
.link-tabs .tab {
    display: inline-block;
    margin: 0 4px;
    padding: 0;
}
.link-tabs .tab a {
    display: inline-block;
    line-height: 25px;
    height: 25px;
    padding: 0 5px;
    background: rgb(246, 249, 251);
    border-radius: 4px 4px 0 0;
    box-shadow: 0px -5px 5px 0px rgba(0, 0, 0, 0.05);
}
.link-tabs .tab a .title {
    display: none;
}
.link-tabs .tab a .icon {
    display: inline-block;
}
.link-tabs .tab.active a {
    border-bottom: none;
    font-weight: 600;
    background: rgb(255, 255, 255);
}
.link-tabs .tab:nth-child(1) {
    margin: 0 4px 0 10px;
}
.link-tabs .tab:nth-last-child(1) {
    margin: 0 10px 0 4px;
}
.link-tabs.big .tab a {
    display: inline-block;
    line-height: 35px;
    height: 35px;
    padding: 0 10px;
}
.link-tabs.on-textarea .tab {
    margin: 0 1px;
}
.link-tabs.on-textarea .tab a {
    display: inline-block;
    vertical-align: top;
    line-height: 25px;
    height: 25px;
    padding: 0 4px;
    border: 1px solid rgb(217, 232, 243);
    background: rgb(255, 255, 255);
    border-radius: 4px 4px 0 0;
    box-shadow: 0px -5px 5px 0px rgba(0, 0, 0, 0.05);
}
.link-tabs.on-textarea .tab a .icon {
    line-height: 25px;
    height: 25px;
    margin: 0 !important;
}
.link-tabs.on-textarea .tab.active a {
    border-bottom: none;
}

label + .link-tabs {
    margin: 3px 0 -1px 0;
}

.inner-tabs {
    margin: 0;
    position: relative;
    z-index: 2;
}
.inner-tabs * {
    line-height: 25px;
    margin: 0;
    padding: 0;
}
.inner-tabs .tab {
    display: inline-block;
    margin: 0;
    padding: 0 16px 0 0;
}
.inner-tabs .tab a {
    display: inline-block;
    line-height: 30px;
    height: 32px;
    padding: 0;
    border-bottom: none;
    font-size: 1.3rem;
    text-decoration: none;
    color: rgb(51, 51, 51);
    font-weight: 400;
    position: relative;
    top: 1px;
    transition: border 0.1s ease 0s;
}
.inner-tabs .tab.active a {
    border-bottom: 2px solid rgb(255, 102, 0);
    color: rgb(255, 102, 0);
}
.inner-tabs .tab:hover a {
    border-bottom: 2px solid rgb(255, 102, 0);
}

@media only screen and (max-width: 1200px) {
    .aside-column {
        display: none;
        position: fixed;
        left: 0;
        bottom: 60px;
        top: 0;
        width: 35%;
        background: rgb(255, 255, 255);
        z-index: 11;
        overflow-y: auto;
        transform: translateX(-100vw);
        will-change: transform;
        transition: transform 0.5s linear 0s;
    }
    .aside-column.show-filters {
        display: block;
        z-index: 1510;
        bottom: 0;
        transform: translateX(0);
        box-shadow: 2px 0 6px 0px rgba(0, 0, 0, 0.08);
    }
    .aside-column.show-filters .block {
        box-shadow: none;
        text-shadow: none;
    }
    .content-column {
        width: 100%;
    }
}
@media only screen and (max-width: 768px) {
    .aside-column {
        width: 50%;
    }
    .aside-column.show-filters .block {
        box-shadow: none;
        text-shadow: none;
    }
}
@media only screen and (max-width: 600px) {
    .aside-column {
        width: 100%;
    }
}
/*------------------------------------------------------------------------------------------------------------------*/
/* FOOTER																											*/
/*------------------------------------------------------------------------------------------------------------------*/
.airline-footer-logos {
    display: none;
}

.default-footer {
    font-size: 1.3rem;
    padding: 5px 15px;
    text-align: left;
    margin: 0 auto;
    box-sizing: border-box;
    border-top: 1px solid rgb(217, 232, 243);
    width: 100%;
    background: rgb(246, 249, 251);
    position: fixed;
    bottom: 0;
    z-index: 1500;
}
.default-footer .row {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0;
}
.default-footer * {
    font-size: 1.3rem;
}
.default-footer a,
.default-footer span {
    padding: 0 5px;
}
.default-footer p {
    width: auto;
    float: left;
    padding-left: 15px;
}
.default-footer p:first-child {
    padding-left: 0;
}
.default-footer p.corporate-agent {
    float: left;
    padding-top: 2px;
}
.default-footer p.corporate-agent a,
.default-footer p.corporate-agent span {
    padding: 3px 4px;
    display: inline-block;
    padding-right: 0;
}
.default-footer p.corporate-agent &gt; span:after {
    display: inline-block;
    content: "|";
    padding: 0 0 0 9px;
}
.default-footer p.corporate-agent &gt; span &gt; a {
    padding: 0;
    text-decoration: none;
    cursor: text;
    margin-top: 0;
}

.box .client-footer {
    display: none;
}

@media only screen and (max-width: 768px) {
    .default-footer {
        position: static;
        margin: 60px 0 0 0;
    }
    .default-footer p {
        display: block;
        float: none !important;
        text-align: center;
    }
    .default-footer p *:after {
        display: none !important;
    }
}
.platform_iOS header .top-bar,
.platform_iOS header .bottom-bar,
.platform_Android header .top-bar,
.platform_Android header .bottom-bar,
.platform_Symbian header .top-bar,
.platform_Symbian header .bottom-bar,
.platform_WindowsPhone header .top-bar,
.platform_WindowsPhone header .bottom-bar,
.platform_WindowsMobile header .top-bar,
.platform_WindowsMobile header .bottom-bar {
    display: none !important;
}

.platform_other header {
    display: block !important;
}

.web_browser.platform_iOS header,
.web_browser.platform_Android header,
.web_browser.platform_Symbian header,
.web_browser.platform_WindowsPhone header,
.web_browser.platform_other header {
    display: block !important;
}
.web_browser.platform_iOS header .top-bar,
.web_browser.platform_Android header .top-bar,
.web_browser.platform_Symbian header .top-bar,
.web_browser.platform_WindowsPhone header .top-bar,
.web_browser.platform_other header .top-bar {
    display: block !important;
}

.box.platform_iOS, .box.platform_Android, .box.platform_Symbian, .box.platform_WindowsPhone, .box.platform_WindowsMobile {
    transform: translateY(0px) !important;
}

.box.web_browser.platform_iOS, .box.web_browser.platform_Android, .box.web_browser.platform_Symbian, .box.web_browser.platform_WindowsPhone, .box.web_browser.platform_WindowsMobile {
    transform: translateY(60px) !important;
}

.afm-identificator.platform_iOS header .bottom-bar,
.afm-identificator.platform_Android header .bottom-bar,
.afm-identificator.platform_Symbian header .bottom-bar,
.afm-identificator.platform_WindowsPhone header .bottom-bar,
.afm-identificator.platform_WindowsMobile header .bottom-bar {
    display: block !important;
    background: none !important;
    height: 1px;
}
.afm-identificator.platform_iOS header .bottom-bar .content-column,
.afm-identificator.platform_Android header .bottom-bar .content-column,
.afm-identificator.platform_Symbian header .bottom-bar .content-column,
.afm-identificator.platform_WindowsPhone header .bottom-bar .content-column,
.afm-identificator.platform_WindowsMobile header .bottom-bar .content-column {
    display: none !important;
}

.app_container header,
.mobile_api header {
    display: none !important;
}

.afm-identificator.app_container header,
.afm-identificator.mobile_api header {
    display: block !important;
}
.afm-identificator.app_container header .bottom-bar,
.afm-identificator.mobile_api header .bottom-bar {
    display: block !important;
    background: none !important;
    height: 1px;
}
.afm-identificator.app_container header .bottom-bar .content-column,
.afm-identificator.mobile_api header .bottom-bar .content-column {
    display: none !important;
}
.afm-identificator.app_container .box,
.afm-identificator.mobile_api .box {
    transform: translateY(60px) !important;
}

/*------------------------------------------------------------------------------------------------------------------*/
/*  BUTTONS  	 																									*/
/*------------------------------------------------------------------------------------------------------------------*/
.controls.main {
    padding: 20px 0;
    text-align: right;
}
.controls .buttons-left {
    float: left;
    text-align: left;
}
.controls .buttons-left a.button,
.controls .buttons-left span.button,
.controls .buttons-left button {
    margin: 0 10px 0 0;
}
.controls a.button,
.controls span.button,
.controls button {
    margin: 0 0 0 10px;
}

a.button,
span.button,
button {
    box-sizing: border-box;
    position: relative;
    line-height: 36px;
    height: 36px;
    padding: 0 10px;
    display: inline-block;
    vertical-align: middle;
    color: rgb(255, 255, 255);
    text-align: center;
    cursor: pointer;
    text-decoration: none;
    background-repeat: no-repeat;
    background: rgb(255, 102, 0);
    border: none;
    border-radius: 4px;
    /* IE11 - hack */
    /* button state */
}
a.button *,
span.button *,
button * {
    color: rgb(255, 255, 255);
    white-space: nowrap;
}
a.button:hover,
span.button:hover,
button:hover {
    background: rgb(34, 34, 34);
}
a.button:hover *,
span.button:hover *,
button:hover * {
    color: rgb(255, 255, 255);
}
a.button .icon,
span.button .icon,
button .icon {
    height: 36px !important;
    margin: 0 !important;
    filter: invert(100%) sepia(0%) saturate(25%) hue-rotate(71deg) brightness(108%) contrast(109%) !important;
}
a.button .icon:hover,
span.button .icon:hover,
button .icon:hover {
    filter: invert(100%) sepia(0%) saturate(25%) hue-rotate(71deg) brightness(108%) contrast(109%) !important;
}
@media all and (-ms-high-contrast: none) {
    a.button *::-ms-backdrop,
a.button .icon,
span.button *::-ms-backdrop,
span.button .icon,
button *::-ms-backdrop,
button .icon {
        height: 20px !important;
        margin: 8px 0 !important;
        filter: invert(100%) sepia(0%) saturate(25%) hue-rotate(71deg) brightness(108%) contrast(109%) !important;
    }
    a.button *::-ms-backdrop:hover,
a.button .icon:hover,
span.button *::-ms-backdrop:hover,
span.button .icon:hover,
button *::-ms-backdrop:hover,
button .icon:hover {
        filter: invert(100%) sepia(0%) saturate(25%) hue-rotate(71deg) brightness(108%) contrast(109%) !important;
    }
}
a.button span + .icon,
span.button span + .icon,
button span + .icon {
    margin: 0 0 0 6px !important;
}
a.button.back,
span.button.back,
button.back {
    background: rgb(236, 239, 249);
    border-radius: 4px;
}
a.button.back *,
span.button.back *,
button.back * {
    color: rgb(34, 34, 34);
    font-weight: 700;
}
a.button.back:hover,
span.button.back:hover,
button.back:hover {
    background: rgb(216, 224, 243);
}
a.button.back:hover *,
span.button.back:hover *,
button.back:hover * {
    color: rgb(34, 34, 34);
}
a.button.back .icon,
span.button.back .icon,
button.back .icon {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%) !important;
}
a.button.back .icon:hover,
span.button.back .icon:hover,
button.back .icon:hover {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%) !important;
}
a.button.back.small,
span.button.back.small,
button.back.small {
    border: 1px solid rgba(0, 0, 0, 0);
}
a.button.back.small.outlined,
span.button.back.small.outlined,
button.back.small.outlined {
    border: 1px solid rgb(255, 102, 0);
}
a.button.outlined,
span.button.outlined,
button.outlined {
    background: rgb(255, 255, 255);
    border: 1px solid rgb(255, 102, 0);
    border-radius: 4px;
}
a.button.outlined *,
span.button.outlined *,
button.outlined * {
    color: rgb(255, 102, 0);
    font-weight: 700;
}
a.button.outlined .icon,
span.button.outlined .icon,
button.outlined .icon {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%) !important;
}
a.button.outlined:hover,
span.button.outlined:hover,
button.outlined:hover {
    background: rgb(34, 34, 34);
}
a.button.outlined:hover *,
span.button.outlined:hover *,
button.outlined:hover * {
    color: rgb(255, 255, 255);
    font-weight: 700;
}
a.button.outlined:hover .icon,
span.button.outlined:hover .icon,
button.outlined:hover .icon {
    filter: invert(100%) sepia(0%) saturate(25%) hue-rotate(71deg) brightness(108%) contrast(109%) !important;
}
a.button.like-link,
span.button.like-link,
button.like-link {
    color: rgb(255, 102, 0);
    text-decoration: none;
    line-height: 36px;
    display: inline-block;
    cursor: pointer;
    padding: 0 !important;
    text-align: center;
    background: rgba(0, 0, 0, 0);
    border-radius: 0;
}
a.button.like-link:hover,
span.button.like-link:hover,
button.like-link:hover {
    text-decoration: underline;
    background: rgba(0, 0, 0, 0);
}
a.button.like-link *,
span.button.like-link *,
button.like-link * {
    color: rgb(255, 255, 255);
    font-weight: 400;
}
a.button.small,
span.button.small,
button.small {
    line-height: 28px;
    height: 28px;
}
a.button.small .icon,
span.button.small .icon,
button.small .icon {
    height: 28px;
}
a.button.ic-print-mail,
span.button.ic-print-mail,
button.ic-print-mail {
    width: auto;
    height: auto;
}
a.button[type=button],
span.button[type=button],
button[type=button] {
    padding: 0 10px;
}
a.button[disabled=disabled], a.button[disabled], a.button.disabled,
span.button[disabled=disabled],
span.button[disabled],
span.button.disabled,
button[disabled=disabled],
button[disabled],
button.disabled {
    cursor: default;
    background: rgba(14, 59, 177, 0.08);
}
a.button[disabled=disabled] *, a.button[disabled] *, a.button.disabled *,
span.button[disabled=disabled] *,
span.button[disabled] *,
span.button.disabled *,
button[disabled=disabled] *,
button[disabled] *,
button.disabled * {
    color: rgb(178, 192, 230);
}
a.button[disabled=disabled] span.icon, a.button[disabled] span.icon, a.button.disabled span.icon,
span.button[disabled=disabled] span.icon,
span.button[disabled] span.icon,
span.button.disabled span.icon,
button[disabled=disabled] span.icon,
button[disabled] span.icon,
button.disabled span.icon {
    filter: invert(76%) sepia(6%) saturate(381%) hue-rotate(183deg) brightness(97%) contrast(95%) !important;
}
a.button[disabled=disabled]:hover, a.button[disabled]:hover, a.button.disabled:hover,
span.button[disabled=disabled]:hover,
span.button[disabled]:hover,
span.button.disabled:hover,
button[disabled=disabled]:hover,
button[disabled]:hover,
button.disabled:hover {
    box-shadow: none;
    text-shadow: none;
    background: rgba(14, 59, 177, 0.08);
}
a.button[disabled=disabled]:hover *, a.button[disabled]:hover *, a.button.disabled:hover *,
span.button[disabled=disabled]:hover *,
span.button[disabled]:hover *,
span.button.disabled:hover *,
button[disabled=disabled]:hover *,
button[disabled]:hover *,
button.disabled:hover * {
    color: rgb(178, 192, 230);
}
a.button[disabled=disabled]:hover span.icon, a.button[disabled]:hover span.icon, a.button.disabled:hover span.icon,
span.button[disabled=disabled]:hover span.icon,
span.button[disabled]:hover span.icon,
span.button.disabled:hover span.icon,
button[disabled=disabled]:hover span.icon,
button[disabled]:hover span.icon,
button.disabled:hover span.icon {
    filter: invert(76%) sepia(6%) saturate(381%) hue-rotate(183deg) brightness(97%) contrast(95%) !important;
}
a.button.success,
span.button.success,
button.success {
    border: 1px solid rgb(0, 153, 51);
    background: rgb(0, 153, 51);
}
a.button.finished,
span.button.finished,
button.finished {
    border: 1px solid rgb(0, 150, 255);
    background: rgb(0, 150, 255);
}
a.button.progress,
span.button.progress,
button.progress {
    border: 1px solid rgb(248, 160, 0);
    background: rgb(248, 160, 0);
}
a.button.failed,
span.button.failed,
button.failed {
    border: 1px solid rgb(255, 0, 0);
    background: rgb(255, 0, 0);
}

/*------------------------------------------------------------------------------------------------------------------*/
/*  SWITCHER BAR 																									*/
/*------------------------------------------------------------------------------------------------------------------*/
.switcher-bar {
    display: inline-block;
    /* globalni nastaveni */
    /* back */
}
.switcher-bar a.switcher,
.switcher-bar span.switcher,
.switcher-bar button.switcher {
    box-sizing: border-box;
    position: relative;
    line-height: 34px;
    height: 36px;
    padding: 0 10px;
    display: inline-block;
    vertical-align: middle;
    color: rgb(255, 102, 0);
    text-align: center;
    cursor: pointer;
    text-decoration: none;
    overflow: hidden;
    background-repeat: no-repeat;
    border: 1px solid rgb(255, 102, 0);
    background: rgb(255, 255, 255);
    border-radius: 0;
}
.switcher-bar a.switcher:first-child,
.switcher-bar span.switcher:first-child,
.switcher-bar button.switcher:first-child {
    border-radius: 4px 0 0 4px;
}
.switcher-bar a.switcher:last-child,
.switcher-bar span.switcher:last-child,
.switcher-bar button.switcher:last-child {
    border-radius: 0 4px 4px 0;
}
.switcher-bar a.switcher *,
.switcher-bar span.switcher *,
.switcher-bar button.switcher * {
    color: rgb(255, 102, 0);
}
.switcher-bar a.switcher:hover,
.switcher-bar span.switcher:hover,
.switcher-bar button.switcher:hover {
    color: rgb(255, 255, 255);
    background: rgb(255, 102, 0);
}
.switcher-bar a.switcher:hover *,
.switcher-bar span.switcher:hover *,
.switcher-bar button.switcher:hover * {
    color: rgb(255, 255, 255);
}
.switcher-bar a.switcher:hover .icon,
.switcher-bar span.switcher:hover .icon,
.switcher-bar button.switcher:hover .icon {
    height: 36px;
    filter: invert(100%) sepia(0%) saturate(25%) hue-rotate(71deg) brightness(108%) contrast(109%) !important;
}
.switcher-bar a.switcher:hover .icon:hover,
.switcher-bar span.switcher:hover .icon:hover,
.switcher-bar button.switcher:hover .icon:hover {
    filter: invert(100%) sepia(0%) saturate(25%) hue-rotate(71deg) brightness(108%) contrast(109%) !important;
}
.switcher-bar a.switcher.active,
.switcher-bar span.switcher.active,
.switcher-bar button.switcher.active {
    color: rgb(255, 255, 255);
    background: rgb(255, 102, 0);
}
.switcher-bar a.switcher.active *,
.switcher-bar span.switcher.active *,
.switcher-bar button.switcher.active * {
    color: rgb(255, 255, 255);
}
.switcher-bar a.switcher.active .icon,
.switcher-bar span.switcher.active .icon,
.switcher-bar button.switcher.active .icon {
    filter: invert(100%) sepia(0%) saturate(25%) hue-rotate(71deg) brightness(108%) contrast(109%) !important;
}
.switcher-bar a.switcher.active .icon:hover,
.switcher-bar span.switcher.active .icon:hover,
.switcher-bar button.switcher.active .icon:hover {
    filter: invert(100%) sepia(0%) saturate(25%) hue-rotate(71deg) brightness(108%) contrast(109%) !important;
}
.switcher-bar a.switcher .icon,
.switcher-bar span.switcher .icon,
.switcher-bar button.switcher .icon {
    height: 36px;
    margin: 0;
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%) !important;
}
.switcher-bar a.switcher .icon:hover,
.switcher-bar span.switcher .icon:hover,
.switcher-bar button.switcher .icon:hover {
    margin: 0;
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%) !important;
}
.switcher-bar a.switcher span + .icon,
.switcher-bar span.switcher span + .icon,
.switcher-bar button.switcher span + .icon {
    margin: 0 0 0 6px;
}
.switcher-bar.back a.switcher,
.switcher-bar.back span.switcher,
.switcher-bar.back button.switcher {
    border: 1px solid rgb(236, 239, 249);
    background: rgb(236, 239, 249);
}
.switcher-bar.back a.switcher *,
.switcher-bar.back span.switcher *,
.switcher-bar.back button.switcher * {
    color: rgb(34, 34, 34);
}
.switcher-bar.back a.switcher:hover,
.switcher-bar.back span.switcher:hover,
.switcher-bar.back button.switcher:hover {
    background: rgb(216, 224, 243);
}
.switcher-bar.back a.switcher:hover *,
.switcher-bar.back span.switcher:hover *,
.switcher-bar.back button.switcher:hover * {
    color: rgb(34, 34, 34);
}
.switcher-bar.back a.switcher:hover .icon,
.switcher-bar.back span.switcher:hover .icon,
.switcher-bar.back button.switcher:hover .icon {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%) !important;
}
.switcher-bar.back a.switcher:hover .icon:hover,
.switcher-bar.back span.switcher:hover .icon:hover,
.switcher-bar.back button.switcher:hover .icon:hover {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%) !important;
}
.switcher-bar.back a.switcher.active,
.switcher-bar.back span.switcher.active,
.switcher-bar.back button.switcher.active {
    background: rgb(255, 255, 255);
    box-shadow: none;
    text-shadow: none;
}
.switcher-bar.back a.switcher.active *,
.switcher-bar.back span.switcher.active *,
.switcher-bar.back button.switcher.active * {
    color: rgb(34, 34, 34);
}
.switcher-bar.back a.switcher .icon,
.switcher-bar.back span.switcher .icon,
.switcher-bar.back button.switcher .icon {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%) !important;
}
.switcher-bar.back a.switcher .icon:hover,
.switcher-bar.back span.switcher .icon:hover,
.switcher-bar.back button.switcher .icon:hover {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%) !important;
}
.switcher-bar.small a.switcher,
.switcher-bar.small span.switcher,
.switcher-bar.small button.switcher {
    line-height: 28px;
    height: 30px;
}
.switcher-bar.small a.switcher:hover,
.switcher-bar.small span.switcher:hover,
.switcher-bar.small button.switcher:hover {
    color: rgb(255, 255, 255);
    background: rgb(255, 102, 0);
}
.switcher-bar.small a.switcher:hover .icon,
.switcher-bar.small span.switcher:hover .icon,
.switcher-bar.small button.switcher:hover .icon {
    height: 28px;
    margin: 0;
}
.switcher-bar.small a.switcher .icon,
.switcher-bar.small span.switcher .icon,
.switcher-bar.small button.switcher .icon {
    height: 28px;
    margin: 0;
}

.buy-ancillary {
    width: 100%;
    height: 50px;
    line-height: 50px;
}
.buy-ancillary[data-tooltip]:before {
    white-space: normal;
}

@media only screen and (max-width: 1000px) {
    button.ico_print {
        display: none !important;
    }
}
@media only screen and (max-width: 480px) {
    .controls.main button,
.controls.main .button {
        width: 100%;
        margin: 0 0 10px 0;
    }
    .controls.main .buttons-left {
        float: none !important;
    }
    .button.reset {
        display: none !important;
    }
}
.more-cards {
    padding-top: 18px;
}

/*------------------------------------------------------------------------------------------------------------------*/
/* FORMS 																											*/
/*------------------------------------------------------------------------------------------------------------------*/
input, select, textarea, option, button {
    outline: none !important;
}

input[type=radio],
input[type=checkbox] {
    border: none;
}

label {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    color: rgb(49, 134, 194);
    line-height: 16px;
    padding-bottom: 5px;
    font-weight: 600;
    width: 100%;
}
label.required:after {
    content: "*";
    font-size: 1.6rem;
    font-weight: 600;
    padding-left: 5px;
    color: rgb(255, 0, 0);
    line-height: 14px;
    vertical-align: top;
}
label.label-out {
    padding: 0 0 5px 10px;
}

input,
input[type=text],
input[type=password],
input[type=email],
input[type=tel],
select,
textarea {
    width: 100%;
    display: block;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: rgb(34, 34, 34);
}

input::placeholder,
select::placeholder,
textarea::placeholder {
    font-style: italic;
    color: rgb(153, 153, 153);
    font-size: 1.4rem;
}

input[readonly=readonly],
select[readonly=readonly],
textarea[readonly=readonly],
input[readonly],
select[readonly],
textarea[readonly] {
    color: rgb(34, 34, 34);
    background: rgb(249, 249, 249);
    font-size: 1.4rem;
}

input[type=text]:focus,
input[type=password]:focus,
textarea:focus {
    font-style: normal;
}

select::-ms-expand {
    display: none;
}

/*--- RADIO --------------------------------------------------------------------------------------*/
label + .radio-wrap {
    padding: 10px 0 0 0;
    line-height: 20px !important;
}

.radio-wrap {
    display: inline-block;
    width: auto;
    padding: 10px 0 0 0;
    line-height: 20px !important;
    /* active */
    /* disabled */
}
.radio-wrap.nolabel {
    padding-top: 30px;
}
.radio-wrap.type-block {
    display: block;
}
.radio-wrap label {
    vertical-align: top;
    margin-right: 25px;
    width: auto;
    padding-left: 10px;
    line-height: 20px;
    font-weight: 400;
    cursor: pointer;
    max-width: calc(100% - 45px);
}
.radio-wrap input[type=radio] {
    opacity: 0.001; /* skryte na pozadi */
    height: 20px;
    width: 20px;
    line-height: 20px;
    display: inline-block;
    position: relative;
    z-index: 10;
    margin: 0;
    cursor: pointer;
}
.radio-wrap input[type=radio] + span {
    box-sizing: border-box;
    display: inline-block;
    position: relative;
    vertical-align: middle;
    height: 20px;
    width: 20px;
    top: -6px;
    margin-left: -20px;
    background: rgb(232, 241, 248);
    background: -webkit-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: -moz-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: -ms-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: -o-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: linear-gradient(to bottom, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    border-radius: 100%;
}
.radio-wrap input[type=radio] + span:before {
    content: " ";
    position: absolute;
    display: block;
    left: 0;
    top: 0;
    height: 20px;
    width: 20px;
    box-sizing: border-box;
    z-index: 1;
    border: 1px solid rgb(217, 232, 243);
    border-radius: 100%;
}
.radio-wrap input[type=radio] + span:hover:after,
.radio-wrap input[type=radio]:checked + span:after {
    box-sizing: border-box;
    content: " ";
    position: absolute;
    display: block;
    left: 5px;
    top: 5px;
    height: 10px;
    width: 10px;
    z-index: 2;
    background: rgb(255, 102, 0);
    border-radius: 100%;
}
.radio-wrap input[type=radio]:disabled + span:after {
    opacity: 0.2;
}

/*--- CHECKBOX -----------------------------------------------------------------------------------*/
.extended-item label {
    width: calc(100% - 45px);
}

label + .check-wrap {
    padding: 10px 0 0 0;
    line-height: 20px !important;
}

.check-wrap {
    display: inline-block;
    width: auto;
    padding: 10px 0 0 0;
    line-height: 20px !important;
    /* active */
    /* disabled */
}
@media only screen and (max-width: 480px) {
    .check-wrap {
        white-space: nowrap;
    }
}
.check-wrap label {
    vertical-align: top;
    margin-right: 25px;
    width: auto;
    line-height: 20px;
    padding-left: 10px;
    font-weight: 400;
    max-width: calc(100% - 45px);
}
.check-wrap input[type=checkbox] {
    opacity: 0.001; /* skryte na pozadi */
    height: 20px;
    width: 20px;
    line-height: 20px;
    display: inline-block;
    position: relative;
    z-index: 10;
    margin: 0;
    cursor: pointer;
}
.check-wrap input[type=checkbox] + span {
    box-sizing: border-box;
    display: inline-block;
    position: relative;
    vertical-align: middle;
    height: 20px;
    width: 20px;
    top: -5px;
    margin-left: -20px;
    background: rgb(232, 241, 248);
    background: -webkit-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: -moz-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: -ms-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: -o-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: linear-gradient(to bottom, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
}
.check-wrap input[type=checkbox] + span:before {
    box-sizing: border-box;
    content: " ";
    position: absolute;
    display: block;
    left: 0;
    top: 0;
    height: 20px;
    width: 20px;
    z-index: 1;
    border: 1px solid rgb(217, 232, 243);
    border-radius: 4px;
}
.check-wrap input[type=checkbox]:checked + span:after {
    content: "";
    left: 0;
    top: 0;
    height: 20px;
    width: 20px;
    position: absolute;
    display: block;
    box-sizing: border-box;
    z-index: 2;
    background: rgb(255, 102, 0) url("../images/icons/iconset/forms/checkbox.svg") 50% 50% no-repeat;
    background-size: 14px;
    border: none;
    border: 1px solid rgb(255, 102, 0);
    border-radius: 4px;
}
.check-wrap input[type=checkbox]:disabled + span:after {
    opacity: 0.2;
}

/*--- INPUT --------------------------------------------------------------------------------------*/
input[type=text] + span,
input[type=number] + span,
input[type=email] + span,
input[type=tel] + span,
input[type=password] + span {
    display: none;
}

input[type=text],
input[type=number],
input[type=email],
input[type=tel],
input[type=password] {
    height: 36px;
    line-height: 36px;
    padding: 0 8px;
    border: 1px solid rgb(217, 232, 243);
    border-radius: 4px;
}

input.ic-calendar {
    background: url("../images/icons/iconset/forms/calendar.svg") calc(100% - 10px) 50% no-repeat;
}
input.ic-search {
    background: url("../images/icons/iconset/forms/search.svg") calc(100% - 10px) 50% no-repeat;
}
input.ic-close {
    background: url("../images/icons/iconset/forms/close.svg") calc(100% - 10px) 50% no-repeat;
}
input.ic-plane-right {
    background: url("../images/icons/iconset/forms/plane-left.svg") calc(100% - 10px) 50% no-repeat;
}
input.ic-plane-left {
    background: url("../images/icons/iconset/forms/plane-right.svg") calc(100% - 10px) 50% no-repeat;
}
input.ic-info {
    background: url("../images/icons/iconset/forms/info.svg") calc(100% - 10px) 50% no-repeat;
}

.has-pseudo-link {
    position: relative;
    display: block;
}
.has-pseudo-link input + span.pseudo-link {
    position: absolute;
    width: 40px;
    top: 0;
    right: 0;
    bottom: 0;
    display: block;
    cursor: pointer;
    z-index: 2;
}

.booking-mask .has-pseudo-link input.ic-search + span.pseudo-link {
    left: 0;
    width: auto;
}

/* SELECT */
select {
    line-height: 36px;
    height: 36px;
    padding: 0 50px 0 8px;
    border: 1px solid rgb(217, 232, 243);
    position: relative;
    z-index: 3;
    background: url("../images/icons/iconset/forms/chevron.svg") calc(100% - 10px) 50% no-repeat, url("../images/icons/iconset/forms/chevron-line.svg") calc(100% - 40px) 50% no-repeat;
    background-size: auto, 1px 50px;
    background-color: rgb(246, 249, 251);
    border-radius: 4px;
}
select:hover {
    background: url("../images/icons/iconset/forms/chevron.svg") calc(100% - 10px) 50% no-repeat, url("../images/icons/iconset/forms/chevron-line-active.svg") calc(100% - 40px) 50% no-repeat;
    background-size: auto, 1px 50px;
    background-color: rgb(246, 249, 251);
    border: 1px solid rgb(177, 201, 221);
}

/* TEXTAREA */
textarea {
    min-height: 100px;
    padding: 5px 8px;
    border: 1px solid rgb(217, 232, 243);
    resize: vertical;
    border-radius: 4px;
}

.plain-value {
    line-height: 36px;
    height: 36px;
    color: rgb(34, 34, 34);
    background: rgb(249, 249, 249);
    font-size: 1.4rem;
    padding: 0 8px;
    border: 1px solid rgb(217, 232, 243);
    border-radius: 4px;
}

/* vyjimky */
input[type=text].button-after,
input[type=email].button-after,
input[type=tel].button-after,
input[type=password].button-after,
select.button-after {
    display: inline-block;
    vertical-align: middle;
}
input[type=text].button-after.p90,
input[type=email].button-after.p90,
input[type=tel].button-after.p90,
input[type=password].button-after.p90,
select.button-after.p90 {
    width: 90%;
}
input[type=text].button-after.p90 + button, input[type=text].button-after.p90 + a.button, input[type=text].button-after.p90 + span.button,
input[type=email].button-after.p90 + button,
input[type=email].button-after.p90 + a.button,
input[type=email].button-after.p90 + span.button,
input[type=tel].button-after.p90 + button,
input[type=tel].button-after.p90 + a.button,
input[type=tel].button-after.p90 + span.button,
input[type=password].button-after.p90 + button,
input[type=password].button-after.p90 + a.button,
input[type=password].button-after.p90 + span.button,
select.button-after.p90 + button,
select.button-after.p90 + a.button,
select.button-after.p90 + span.button {
    width: 8%; /* viz nize + 2% obecny margin right */
}
input[type=text].button-after.p85,
input[type=email].button-after.p85,
input[type=tel].button-after.p85,
input[type=password].button-after.p85,
select.button-after.p85 {
    width: 85%;
}
input[type=text].button-after.p85 + button, input[type=text].button-after.p85 + a.button, input[type=text].button-after.p85 + span.button,
input[type=email].button-after.p85 + button,
input[type=email].button-after.p85 + a.button,
input[type=email].button-after.p85 + span.button,
input[type=tel].button-after.p85 + button,
input[type=tel].button-after.p85 + a.button,
input[type=tel].button-after.p85 + span.button,
input[type=password].button-after.p85 + button,
input[type=password].button-after.p85 + a.button,
input[type=password].button-after.p85 + span.button,
select.button-after.p85 + button,
select.button-after.p85 + a.button,
select.button-after.p85 + span.button {
    width: 13%;
}
input[type=text].button-after.p80,
input[type=email].button-after.p80,
input[type=tel].button-after.p80,
input[type=password].button-after.p80,
select.button-after.p80 {
    width: 80%;
}
input[type=text].button-after.p80 + button, input[type=text].button-after.p80 + a.button, input[type=text].button-after.p80 + span.button,
input[type=email].button-after.p80 + button,
input[type=email].button-after.p80 + a.button,
input[type=email].button-after.p80 + span.button,
input[type=tel].button-after.p80 + button,
input[type=tel].button-after.p80 + a.button,
input[type=tel].button-after.p80 + span.button,
input[type=password].button-after.p80 + button,
input[type=password].button-after.p80 + a.button,
input[type=password].button-after.p80 + span.button,
select.button-after.p80 + button,
select.button-after.p80 + a.button,
select.button-after.p80 + span.button {
    width: 18%;
}
input[type=text].button-after.p75,
input[type=email].button-after.p75,
input[type=tel].button-after.p75,
input[type=password].button-after.p75,
select.button-after.p75 {
    width: 75%;
}
input[type=text].button-after.p75 + button, input[type=text].button-after.p75 + a.button, input[type=text].button-after.p75 + span.button,
input[type=email].button-after.p75 + button,
input[type=email].button-after.p75 + a.button,
input[type=email].button-after.p75 + span.button,
input[type=tel].button-after.p75 + button,
input[type=tel].button-after.p75 + a.button,
input[type=tel].button-after.p75 + span.button,
input[type=password].button-after.p75 + button,
input[type=password].button-after.p75 + a.button,
input[type=password].button-after.p75 + span.button,
select.button-after.p75 + button,
select.button-after.p75 + a.button,
select.button-after.p75 + span.button {
    width: 23%;
}
input[type=text].button-after.p70,
input[type=email].button-after.p70,
input[type=tel].button-after.p70,
input[type=password].button-after.p70,
select.button-after.p70 {
    width: 70%;
}
input[type=text].button-after.p70 + button, input[type=text].button-after.p70 + a.button, input[type=text].button-after.p70 + span.button,
input[type=email].button-after.p70 + button,
input[type=email].button-after.p70 + a.button,
input[type=email].button-after.p70 + span.button,
input[type=tel].button-after.p70 + button,
input[type=tel].button-after.p70 + a.button,
input[type=tel].button-after.p70 + span.button,
input[type=password].button-after.p70 + button,
input[type=password].button-after.p70 + a.button,
input[type=password].button-after.p70 + span.button,
select.button-after.p70 + button,
select.button-after.p70 + a.button,
select.button-after.p70 + span.button {
    width: 28%;
}
input[type=text].button-after.p65,
input[type=email].button-after.p65,
input[type=tel].button-after.p65,
input[type=password].button-after.p65,
select.button-after.p65 {
    width: 65%;
}
input[type=text].button-after.p65 + button, input[type=text].button-after.p65 + a.button, input[type=text].button-after.p65 + span.button,
input[type=email].button-after.p65 + button,
input[type=email].button-after.p65 + a.button,
input[type=email].button-after.p65 + span.button,
input[type=tel].button-after.p65 + button,
input[type=tel].button-after.p65 + a.button,
input[type=tel].button-after.p65 + span.button,
input[type=password].button-after.p65 + button,
input[type=password].button-after.p65 + a.button,
input[type=password].button-after.p65 + span.button,
select.button-after.p65 + button,
select.button-after.p65 + a.button,
select.button-after.p65 + span.button {
    width: 33%;
}
input[type=text].button-after.p60,
input[type=email].button-after.p60,
input[type=tel].button-after.p60,
input[type=password].button-after.p60,
select.button-after.p60 {
    width: 60%;
}
input[type=text].button-after.p60 + button, input[type=text].button-after.p60 + a.button, input[type=text].button-after.p60 + span.button,
input[type=email].button-after.p60 + button,
input[type=email].button-after.p60 + a.button,
input[type=email].button-after.p60 + span.button,
input[type=tel].button-after.p60 + button,
input[type=tel].button-after.p60 + a.button,
input[type=tel].button-after.p60 + span.button,
input[type=password].button-after.p60 + button,
input[type=password].button-after.p60 + a.button,
input[type=password].button-after.p60 + span.button,
select.button-after.p60 + button,
select.button-after.p60 + a.button,
select.button-after.p60 + span.button {
    width: 38%;
}
input[type=text].button-after.p55,
input[type=email].button-after.p55,
input[type=tel].button-after.p55,
input[type=password].button-after.p55,
select.button-after.p55 {
    width: 55%;
}
input[type=text].button-after.p55 + button, input[type=text].button-after.p55 + a.button, input[type=text].button-after.p55 + span.button,
input[type=email].button-after.p55 + button,
input[type=email].button-after.p55 + a.button,
input[type=email].button-after.p55 + span.button,
input[type=tel].button-after.p55 + button,
input[type=tel].button-after.p55 + a.button,
input[type=tel].button-after.p55 + span.button,
input[type=password].button-after.p55 + button,
input[type=password].button-after.p55 + a.button,
input[type=password].button-after.p55 + span.button,
select.button-after.p55 + button,
select.button-after.p55 + a.button,
select.button-after.p55 + span.button {
    width: 43%;
}
input[type=text].button-after.p50,
input[type=email].button-after.p50,
input[type=tel].button-after.p50,
input[type=password].button-after.p50,
select.button-after.p50 {
    width: 50%;
}
input[type=text].button-after.p50 + button, input[type=text].button-after.p50 + a.button, input[type=text].button-after.p50 + span.button,
input[type=email].button-after.p50 + button,
input[type=email].button-after.p50 + a.button,
input[type=email].button-after.p50 + span.button,
input[type=tel].button-after.p50 + button,
input[type=tel].button-after.p50 + a.button,
input[type=tel].button-after.p50 + span.button,
input[type=password].button-after.p50 + button,
input[type=password].button-after.p50 + a.button,
input[type=password].button-after.p50 + span.button,
select.button-after.p50 + button,
select.button-after.p50 + a.button,
select.button-after.p50 + span.button {
    width: 48%;
}
input[type=text].button-after + button, input[type=text].button-after + a.button, input[type=text].button-after + span.button,
input[type=email].button-after + button,
input[type=email].button-after + a.button,
input[type=email].button-after + span.button,
input[type=tel].button-after + button,
input[type=tel].button-after + a.button,
input[type=tel].button-after + span.button,
input[type=password].button-after + button,
input[type=password].button-after + a.button,
input[type=password].button-after + span.button,
select.button-after + button,
select.button-after + a.button,
select.button-after + span.button {
    margin-left: 2%;
    vertical-align: middle;
}

.force-inline .radio-wrap,
.force-inline .check-wrap {
    width: auto !important;
    white-space: nowrap !important;
}
.force-inline .radio-wrap label,
.force-inline .check-wrap label {
    margin-right: 25px !important;
}

.form-inline-group .flex-container {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: stretch;
    align-content: stretch;
}
.form-inline-group .flex-container .form-inline {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: stretch;
    align-content: stretch;
}
.form-inline-group .flex-container .form-inline label {
    flex-grow: 0;
}
.form-inline-group .flex-container .form-inline &gt; input,
.form-inline-group .flex-container .form-inline lib-whisperer {
    flex-grow: 4;
}
.form-inline-group .form-inline {
    display: inline-block;
    vertical-align: middle;
    border-left: 1px solid rgb(217, 232, 243);
    position: relative;
}
.form-inline-group .form-inline:nth-child(1) {
    flex-grow: 1;
}
.form-inline-group .form-inline:nth-child(2) {
    flex-grow: 1;
}
.form-inline-group .form-inline:nth-child(3) {
    flex-grow: 1;
}
.form-inline-group .form-inline.select:nth-child(1) {
    border-left: none;
}
.form-inline-group .form-inline.select:nth-child(1) select {
    padding-left: 0;
}
.form-inline-group .form-inline.select &gt; select, .form-inline-group .form-inline.select &gt; span {
    width: auto;
    border: none;
    height: 25px;
    line-height: 25px;
    background: url("../images/icons/iconset/forms/chevron.svg") calc(100% - 10px) 50% no-repeat;
    background-size: auto;
    padding-right: 30px;
    padding-left: 13px;
}
.form-inline-group .form-inline.select &gt; select:hover, .form-inline-group .form-inline.select &gt; span:hover {
    background: url("../images/icons/iconset/forms/chevron-active.svg") calc(100% - 10px) 50% no-repeat;
    background-size: auto;
}
.form-inline-group .form-inline.checkbox {
    border: none;
}
.form-inline-group .form-inline.checkbox .check-wrap {
    padding: 0;
    margin-left: 10px;
}
.form-inline-group .form-inline.checkbox .check-wrap label {
    padding: 0 0 0 10px;
    vertical-align: middle;
    top: -3px;
}
.form-inline-group .form-inline.input {
    border: 1px solid rgb(217, 232, 243);
    margin-right: 10px;
    border-radius: 4px;
}
.form-inline-group .form-inline.input:hover * {
    cursor: pointer;
}
.form-inline-group .form-inline.input label,
.form-inline-group .form-inline.input input {
    display: inline-block;
    height: 34px;
    line-height: 34px;
    vertical-align: middle;
    align-self: center;
}
.form-inline-group .form-inline.input label {
    width: auto;
    white-space: nowrap;
    height: 22px;
    line-height: 22px;
    font-size: 1.3rem;
    color: rgb(51, 51, 51);
    padding: 0 10px;
    font-weight: 400;
    border-right: 1px solid rgb(217, 232, 243);
}
.form-inline-group .form-inline.input input {
    width: 100%;
    font-size: 1.3rem;
    border: none;
    background: none;
    font-weight: 700;
}
.form-inline-group .form-inline .carrier {
    padding: 0 0 0 10px;
    display: flex;
    align-items: center;
}
.form-inline-group .form-inline .carrier .airline-label {
    background: none;
    margin-right: 5px;
    align-items: center;
}
.form-inline-group .form-inline .carrier .pseudo-input {
    display: flex;
    align-items: center;
    border: 1px solid rgb(217, 232, 243);
    border-radius: 4px;
}
.form-inline-group .form-inline .carrier .pseudo-input span.prefered {
    padding: 1px 0px 1px 5px;
    margin: 0 3px;
    background: rgb(236, 239, 249);
    border-radius: 1px;
    display: flex;
    align-items: center;
    position: static;
    border: 1px solid rgb(217, 232, 243);
    color: #333;
    font-size: 1.2rem;
}
.form-inline-group .form-inline .carrier .pseudo-input span.prefered .icon {
    cursor: pointer;
}
.form-inline-group .form-inline .carrier .pseudo-input span.input {
    display: flex;
    padding-right: 5px;
}
.form-inline-group .form-inline .carrier .pseudo-input span.input input {
    max-width: 190px;
    width: auto;
    height: 22px;
    line-height: 22px;
    border: none;
}
.form-inline-group .form-inline .carrier .pseudo-input span.input .dropdown-menu {
    z-index: 5 !important;
}
.form-inline-group .form-inline .carrier .pseudo-input span.input .dropdown-menu.show {
    display: flex;
    flex-direction: column;
    background: rgb(255, 255, 255);
    border-radius: 4px;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
    padding: 4px 0;
}
.form-inline-group .form-inline .carrier .pseudo-input span.input .dropdown-menu.show button {
    box-sizing: border-box;
    position: relative;
    line-height: 35px;
    height: 35px;
    padding: 0 10px;
    display: block;
    vertical-align: middle;
    color: rgb(34, 34, 34);
    text-align: left;
    cursor: pointer;
    text-decoration: none;
    background-repeat: no-repeat;
    background: rgb(255, 255, 255);
    border: none;
    border-radius: 0;
    font-size: 1.4rem;
}
.form-inline-group .form-inline .carrier .pseudo-input span.input .dropdown-menu.show button * {
    color: rgb(34, 34, 34);
    white-space: nowrap;
    margin: 0;
    padding: 0;
    font-size: 1.4rem;
}
.form-inline-group .form-inline .carrier .pseudo-input span.input .dropdown-menu.show button:hover {
    background: rgb(238, 238, 238);
}
.form-inline-group .form-inline .carrier .pseudo-input span.input .dropdown-menu.show button:hover * {
    color: rgb(34, 34, 34);
}
.form-inline-group lib-journey-destination,
.form-inline-group lib-journey-date {
    width: calc(25% - 10px);
}
.form-inline-group label, .form-inline-group input {
    cursor: default !important;
}

input.day, input.month,
select.day,
select.month {
    width: calc(20% - 10px);
    margin-right: 10px;
    display: inline-block;
}
input.year,
select.year {
    width: 60%;
    margin: 0;
    display: inline-block;
}
input.form-prefix,
select.form-prefix {
    width: calc(50% - 20px);
    margin-right: 20px;
    float: left;
}
input.form-value,
select.form-value {
    width: 50%;
    float: left;
}

@media only screen and (max-width: 768px) {
    .form-inline-group .flex-container {
        display: block;
    }
    .form-inline-group .flex-container button {
        float: left;
        width: 100%;
    }
    .form-inline-group .form-inline.input {
        margin-bottom: 10px;
        margin-right: 0;
    }
    .form-inline-group:nth-child(2) .flex-container {
        display: block;
    }
    .form-inline-group:nth-child(2) .flex-container button {
        float: left;
        width: 100%;
    }
    .form-inline-group:nth-child(2) .form-inline:nth-child(1) {
        float: left;
        width: calc(50% - 5px);
    }
    .form-inline-group:nth-child(2) .form-inline:nth-child(2) {
        float: left;
        width: calc(50% - 5px);
        margin-right: 0 !important;
    }
    .form-inline-group:nth-child(2) .form-inline:nth-child(3) {
        float: left;
        width: 100%;
    }
    .form-inline-group lib-journey-destination,
.form-inline-group lib-journey-date {
        width: auto;
    }
}
.invalid input,
.invalid input[type=text],
.invalid input[type=password],
.invalid input[type=email],
.invalid input[type=tel],
.invalid select,
.invalid textarea {
    border: 1px solid rgb(196, 17, 47);
    color: rgb(196, 17, 47);
}
.invalid select {
    border: 1px solid rgb(196, 17, 47);
    background: url("../images/icons/iconset/forms/chevron.svg") calc(100% - 10px) 50% no-repeat, url("../images/icons/iconset/forms/chevron-line-invalid.svg") calc(100% - 40px) 50% no-repeat;
    background-size: auto, 1px 50px;
    background-color: rgb(246, 249, 251);
}
.invalid select:hover {
    background: url("../images/icons/iconset/forms/chevron.svg") calc(100% - 10px) 50% no-repeat, url("../images/icons/iconset/forms/chevron-line-invalid.svg") calc(100% - 40px) 50% no-repeat;
    background-size: auto, 1px 50px;
    background-color: rgb(246, 249, 251);
    border: 1px solid rgb(196, 17, 47);
}
.invalid &gt; span {
    display: inline-block !important;
    padding-top: 3px;
    font-size: 1.1rem;
    color: rgb(196, 17, 47);
}

/*** iPhone and iOS Form Input Zoom Fixes ***/
/* Fix Input Zoom on devices older than iPhone 5: */
@media screen and (device-aspect-ratio: 2/3) {
    select, textarea, input[type=text], input[type=password],
input[type=datetime], input[type=datetime-local],
input[type=date], input[type=month], input[type=time],
input[type=week], input[type=number], input[type=email],
input[type=url] {
        font-size: 16px;
    }
}
/* Fix Input Zoom on iPhone 5, 5C, 5S, iPod Touch 5g */
@media screen and (device-aspect-ratio: 40/71) {
    select, textarea, input[type=text], input[type=password],
input[type=datetime], input[type=datetime-local],
input[type=date], input[type=month], input[type=time],
input[type=week], input[type=number], input[type=email],
input[type=url] {
        font-size: 16px;
    }
}
/* Fix Input Zoom on iPhone 6, iPhone 6s, iPhone 7  */
@media screen and (device-aspect-ratio: 375/667) {
    select, textarea, input[type=text], input[type=password],
input[type=datetime], input[type=datetime-local],
input[type=date], input[type=month], input[type=time],
input[type=week], input[type=number], input[type=email],
input[type=tel], input[type=url] {
        font-size: 16px;
    }
}
/* Fix Input Zoom on iPhone 6 Plus, iPhone 6s Plus, iPhone 7 Plus, iPhone 8, iPhone X, XS, XS Max  */
@media screen and (device-aspect-ratio: 9/16) {
    select, textarea, input[type=text], input[type=password],
input[type=datetime], input[type=datetime-local],
input[type=date], input[type=month], input[type=time],
input[type=week], input[type=number], input[type=email],
input[type=tel], input[type=url] {
        font-size: 16px;
    }
}
.mpa-itinerary .block.ticket .form-inline-group .form-inline.select:nth-child(1) {
    padding-left: 30px;
    background: url("../images/icons/iconset/forms/plane-right.svg") 0 50% no-repeat !important;
    background-size: 16px;
}
.mpa-itinerary .block.ticket .form-inline-group lib-cabin-select .form-inline.select:nth-child(1) {
    padding-left: 30px;
    background: url("../images/icons/iconset/forms/seat.svg") 0 50% no-repeat !important;
    background-size: 16px;
}
.mpa-itinerary .block.ticket .form-inline-group lib-passengers .form-inline.select:nth-child(1) {
    padding-left: 20px;
    background: url("../images/icons/iconset/forms/passengers.svg") 0 50% no-repeat !important;
    background-size: 16px;
}
@media only screen and (max-width: 768px) {
    .mpa-itinerary .block.ticket .form-inline-group lib-passengers .form-inline.select:nth-child(1) {
        padding-left: 30px;
    }
}
.mpa-itinerary .block.ticket .form-inline-group .form-inline.select select.option-short {
    width: 95px;
}
.mpa-itinerary .block.ticket .form-inline-group .form-inline.select select.option-middle {
    width: 155px;
}
.mpa-itinerary .block.ticket .form-inline-group .form-inline.select select.option-long {
    width: auto;
}

.icon-set {
    display: inline-block;
    width: 30%;
    margin-right: 3%;
    vertical-align: top;
}
.icon-set.wide {
    width: 100%;
    margin: 0;
}
.icon-set .icon {
    margin: 5px;
}

.disabled span.icon {
    filter: invert(76%) sepia(6%) saturate(381%) hue-rotate(183deg) brightness(97%) contrast(95%) !important;
}

.icon {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    background-size: 100%;
    vertical-align: middle;
    font-size: 1.1rem;
    /* status true / false / discard / nonactive / unknown */
    /* status OW check / progress / failed */
    /* messages */
}
.icon.ph.s-12 {
    height: 14px;
    width: 14px;
    margin-right: 3px;
    background-size: 100% 100%;
}
.icon.ph.s-14 {
    height: 14px;
    width: 14px;
    margin-right: 4px;
    background-size: 100% 100%;
}
.icon.ph.s-16 {
    height: 16px;
    width: 16px;
    margin-right: 4px;
    background-size: 100% 100%;
}
.icon.ph.s-20 {
    height: 20px;
    width: 20px;
    margin-right: 5px;
    background-size: 100% 100%;
}
.icon.ph.s-24 {
    height: 24px;
    width: 24px;
    margin-right: 6px;
    background-size: 100% 100%;
}
.icon.ph.s-32 {
    height: 32px;
    width: 32px;
    margin-right: 8px;
    background-size: 100% 100%;
}
.icon.ph.s-48 {
    height: 48px;
    width: 48px;
    margin-right: 8px;
    background-size: 100% 100%;
}
.icon.ph.s-64 {
    height: 64px;
    width: 64px;
    margin-right: 8px;
    background-size: 100% 100%;
}
.icon.bg.s-12 {
    height: 12px;
    line-height: 12px;
    padding-left: 15px;
    background-size: 12px 12px;
}
.icon.bg.s-14 {
    height: 14px;
    line-height: 14px;
    padding-left: 18px;
    background-size: 14px 14px;
}
.icon.bg.s-16 {
    height: 16px;
    line-height: 16px;
    padding-left: 20px;
    background-size: 16px 16px;
}
.icon.bg.s-20 {
    height: 20px;
    line-height: 20px;
    padding-left: 25px;
    background-size: 20px 20px;
}
.icon.bg.s-24 {
    height: 24px;
    line-height: 24px;
    padding-left: 30px;
    background-size: 24px 24px;
}
.icon.bg.s-32 {
    height: 32px;
    line-height: 32px;
    padding-left: 40px;
    background-size: 32px 32px;
}
.icon.disabled {
    filter: invert(76%) sepia(6%) saturate(381%) hue-rotate(183deg) brightness(97%) contrast(95%) !important;
    cursor: default;
}
.icon.ic-copy, .icon.ic-edit, .icon.ic-delete, .icon.ic-change, .icon.ic-filter, .icon.ic-arrow-up, .icon.ic-arrow-down, .icon.ic-arrow-left, .icon.ic-arrow-right, .icon.ic-sort, .icon.ic-notification, .icon.ic-open, .icon.ic-more-chevron, .icon.ic-less-chevron {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.icon.ic-copy:hover, .icon.ic-edit:hover, .icon.ic-delete:hover, .icon.ic-change:hover, .icon.ic-filter:hover, .icon.ic-arrow-up:hover, .icon.ic-arrow-down:hover, .icon.ic-arrow-left:hover, .icon.ic-arrow-right:hover, .icon.ic-sort:hover, .icon.ic-notification:hover, .icon.ic-open:hover, .icon.ic-more-chevron:hover, .icon.ic-less-chevron:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}
.icon.ic-logout, .icon.ic-history, .icon.ic-list, .icon.ic-calendar, .icon.ic-hamburger {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.icon.ic-logout:hover, .icon.ic-history:hover, .icon.ic-list:hover, .icon.ic-calendar:hover, .icon.ic-hamburger:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}
.icon.ic-plane-left, .icon.ic-plane-right, .icon.ic-plane-lcc, .icon.ic-plane-gds, .icon.ic-plane-ndc, .icon.ic-hotel, .icon.ic-baggage, .icon.ic-seat, .icon.ic-meal, .icon.ic-lounge, .icon.ic-insurance, .icon.ic-parking, .icon.ic-visas, .icon.ic-fasttrack, .icon.ic-wifi, .icon.ic-other-equipment, .icon.ic-fees, .icon.ic-bonus, .icon.ic-bus, .icon.ic-train, .icon.nophoto, .icon.map-location {
    filter: invert(13%) sepia(18%) saturate(3154%) hue-rotate(191deg) brightness(96%) contrast(88%) !important;
}
.icon.ic-plane-left:hover, .icon.ic-plane-right:hover, .icon.ic-plane-lcc:hover, .icon.ic-plane-gds:hover, .icon.ic-plane-ndc:hover, .icon.ic-hotel:hover, .icon.ic-baggage:hover, .icon.ic-seat:hover, .icon.ic-meal:hover, .icon.ic-lounge:hover, .icon.ic-insurance:hover, .icon.ic-parking:hover, .icon.ic-visas:hover, .icon.ic-fasttrack:hover, .icon.ic-wifi:hover, .icon.ic-other-equipment:hover, .icon.ic-fees:hover, .icon.ic-bonus:hover, .icon.ic-bus:hover, .icon.ic-train:hover, .icon.nophoto:hover, .icon.map-location:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}
.icon.ic-masks, .icon.ic-distance, .icon.ic-hygiene, .icon.ic-desinfection {
    filter: invert(13%) sepia(18%) saturate(3154%) hue-rotate(191deg) brightness(96%) contrast(88%) !important;
}
.icon.ic-masks:hover, .icon.ic-distance:hover, .icon.ic-hygiene:hover, .icon.ic-desinfection:hover {
    filter: invert(13%) sepia(18%) saturate(3154%) hue-rotate(191deg) brightness(96%) contrast(88%) !important;
}
.icon.ic-baggage-comb, .icon.ic-baggage-yes, .icon.ic-baggage-no {
    filter: none;
}
.icon.ic-baggage-comb:hover, .icon.ic-baggage-yes:hover, .icon.ic-baggage-no:hover {
    filter: none;
}
.icon.ic-basket {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.icon.ic-basket:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}
.icon.ic-close {
    filter: invert(76%) sepia(6%) saturate(381%) hue-rotate(183deg) brightness(97%) contrast(95%);
}
.icon.ic-close:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}
.icon.ic-plus, .icon.ic-minus {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.icon.ic-plus:hover, .icon.ic-minus:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}
.icon.ic-arrow-start, .icon.ic-arrow-prev, .icon.ic-arrow-next, .icon.ic-arrow-end {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.icon.ic-arrow-start:hover, .icon.ic-arrow-prev:hover, .icon.ic-arrow-next:hover, .icon.ic-arrow-end:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}
.icon.ic-user-in, .icon.ic-user-add {
    filter: invert(13%) sepia(18%) saturate(3154%) hue-rotate(191deg) brightness(96%) contrast(88%) !important;
}
.icon.ic-user-out {
    filter: invert(76%) sepia(6%) saturate(381%) hue-rotate(183deg) brightness(97%) contrast(95%) !important;
}
.icon.ic-plane-horizontal {
    filter: invert(76%) sepia(6%) saturate(381%) hue-rotate(183deg) brightness(97%) contrast(95%) !important;
}
.icon.ic-stops, .icon.ic-duration {
    filter: invert(76%) sepia(6%) saturate(381%) hue-rotate(183deg) brightness(97%) contrast(95%) !important;
}
.icon.ic-government, .icon.ic-military, .icon.ic-seaman {
    filter: invert(13%) sepia(18%) saturate(3154%) hue-rotate(191deg) brightness(96%) contrast(88%) !important;
}
.icon.ic-mail, .icon.ic-print, .icon.ic-back, .icon.ic-top {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.icon.ic-mail:hover, .icon.ic-print:hover, .icon.ic-back:hover, .icon.ic-top:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}
.icon.ic-star, .icon.ic-star-empty {
    filter: invert(81%) sepia(61%) saturate(4438%) hue-rotate(346deg) brightness(112%) contrast(92%);
}
.icon.ic-policy-info {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.icon.ic-policy-noref {
    filter: invert(25%) sepia(47%) saturate(6146%) hue-rotate(341deg) brightness(83%) contrast(93%);
}
.icon.ic-user, .icon.ic-search, .icon.ic-switch {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.icon.ic-user:hover, .icon.ic-search:hover, .icon.ic-switch:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}
.icon.ic-reservation {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.icon.ic-reservation:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}
.icon.ic-check-mark {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.icon.ic-status-true, .icon.ic-status-nonactive, .icon.ic-status-unknown, .icon.ic-status-other {
    filter: invert(13%) sepia(18%) saturate(3154%) hue-rotate(191deg) brightness(96%) contrast(88%) !important;
}
.icon.ic-status-false {
    filter: invert(76%) sepia(6%) saturate(381%) hue-rotate(183deg) brightness(97%) contrast(95%);
}
.icon.ic-status-discard {
    filter: invert(25%) sepia(47%) saturate(6146%) hue-rotate(341deg) brightness(83%) contrast(93%);
}
.icon.ic-ow-finished {
    filter: invert(27%) sepia(58%) saturate(4112%) hue-rotate(139deg) brightness(91%) contrast(99%);
}
.icon.ic-ow-progress {
    filter: invert(27%) sepia(58%) saturate(4112%) hue-rotate(139deg) brightness(91%) contrast(99%);
}
.icon.ic-ow-failed {
    filter: invert(25%) sepia(47%) saturate(6146%) hue-rotate(341deg) brightness(83%) contrast(93%);
}
.icon.ic-info {
    filter: invert(76%) sepia(6%) saturate(381%) hue-rotate(183deg) brightness(97%) contrast(95%);
}
.icon.ic-alert {
    filter: invert(53%) sepia(93%) saturate(977%) hue-rotate(347deg) brightness(99%) contrast(94%);
}
.icon.ic-error {
    filter: invert(25%) sepia(47%) saturate(6146%) hue-rotate(341deg) brightness(83%) contrast(93%);
}
.icon.ic-settings, .icon.ic-settings-active {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.icon.ic-passengers {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.icon.ic-passengers:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}
.icon.ic-accessibility {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.icon.ic-accessibility:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}
.icon.ic-voucher, .icon.ic-card {
    filter: invert(13%) sepia(18%) saturate(3154%) hue-rotate(191deg) brightness(96%) contrast(88%) !important;
}
.icon.ic-saf-leaf, .icon.ic-saf-canister {
    filter: invert(68%) sepia(51%) saturate(586%) hue-rotate(48deg) brightness(96%) contrast(93%) !important;
}

.ic-open {
    background: url("../images/icons/iconset/open.svg") 50% 50% no-repeat;
}

.ic-clock {
    background: url("../images/icons/iconset/clock.svg") 50% 50% no-repeat;
}

.ic-more-chevron {
    background: url("../images/icons/iconset/more-chevron.svg") 50% 50% no-repeat;
}

.ic-less-chevron {
    background: url("../images/icons/iconset/less-chevron.svg") 50% 50% no-repeat;
}

.ic-detail-hide {
    background: url("../images/icons/iconset/detail-hide.svg") 50% 50% no-repeat;
}

.ic-accessibility {
    background: url("../images/icons/iconset/accessibility.svg") 50% 50% no-repeat;
}

.ic-arrow-down {
    background: url("../images/icons/iconset/arrow-down.svg") 50% 50% no-repeat;
}

.ic-arrow-end {
    background: url("../images/icons/iconset/arrow-end.svg") 50% 50% no-repeat;
}

.ic-arrow-left {
    background: url("../images/icons/iconset/arrow-left.svg") 50% 50% no-repeat;
}

.ic-arrow-next {
    background: url("../images/icons/iconset/arrow-next.svg") 50% 50% no-repeat;
}

.ic-arrow-prev {
    background: url("../images/icons/iconset/arrow-prev.svg") 50% 50% no-repeat;
}

.ic-arrow-right {
    background: url("../images/icons/iconset/arrow-right.svg") 50% 50% no-repeat;
}

.ic-arrow-start {
    background: url("../images/icons/iconset/arrow-start.svg") 50% 50% no-repeat;
}

.ic-arrow-up {
    background: url("../images/icons/iconset/arrow-up.svg") 50% 50% no-repeat;
}

.ic-back {
    background: url("../images/icons/iconset/back.svg") 50% 50% no-repeat;
}

.ic-top {
    background: url("../images/icons/iconset/top.svg") 50% 50% no-repeat;
}

.ic-baggage {
    background: url("../images/icons/iconset/baggage.svg") 50% 50% no-repeat;
}

.ic-baggage-comb {
    background: url("../images/icons/iconset/baggage-comb.svg") 50% 50% no-repeat;
}

.ic-baggage-no {
    background: url("../images/icons/iconset/baggage-no.svg") 50% 50% no-repeat;
}

.ic-baggage-yes {
    background: url("../images/icons/iconset/baggage-yes.svg") 50% 50% no-repeat;
}

.ic-basket {
    background: url("../images/icons/iconset/basket.svg") 50% 50% no-repeat;
}

.ic-bus {
    background: url("../images/icons/iconset/bus.svg") 50% 50% no-repeat;
}

.ic-bonus {
    background: url("../images/icons/iconset/bonus.svg") 50% 50% no-repeat;
}

.ic-calendar {
    background: url("../images/icons/iconset/calendar.svg") 50% 50% no-repeat;
}

.ic-card {
    background: url("../images/icons/iconset/card.svg") 50% 50% no-repeat;
}

.ic-change {
    background: url("../images/icons/iconset/change.svg") 50% 50% no-repeat;
}

.ic-check-mark {
    background: url("../images/icons/iconset/check-mark.svg") 50% 50% no-repeat;
}

.ic-close {
    background: url("../images/icons/iconset/close.svg") 50% 50% no-repeat;
}

.ic-copy {
    background: url("../images/icons/iconset/copy.svg") 50% 50% no-repeat;
}

.ic-delete {
    background: url("../images/icons/iconset/delete.svg") 50% 50% no-repeat;
}

.ic-duration {
    background: url("../images/icons/iconset/duration.svg") 50% 50% no-repeat;
}

.ic-edit {
    background: url("../images/icons/iconset/edit.svg") 50% 50% no-repeat;
}

.ic-fees {
    background: url("../images/icons/iconset/fees.svg") 50% 50% no-repeat;
}

.ic-fasttrack {
    background: url("../images/icons/iconset/fasttrack.svg") 50% 50% no-repeat;
}

.ic-filter {
    background: url("../images/icons/iconset/filter.svg") 50% 50% no-repeat;
}

.ic-government {
    background: url("../images/icons/iconset/government.svg") 50% 50% no-repeat;
}

.ic-hamburger {
    background: url("../images/icons/iconset/hamburger.svg") 50% 50% no-repeat;
}

.ic-history {
    background: url("../images/icons/iconset/history.svg") 50% 50% no-repeat;
}

.ic-hotel {
    background: url("../images/icons/iconset/hotel.svg") 50% 50% no-repeat;
}

.ic-insurance {
    background: url("../images/icons/iconset/insurance.svg") 50% 50% no-repeat;
}

.ic-list {
    background: url("../images/icons/iconset/list.svg") 50% 50% no-repeat;
}

.ic-logout {
    background: url("../images/icons/iconset/logout.svg") 50% 50% no-repeat;
}

.ic-lounge {
    background: url("../images/icons/iconset/lounge.svg") 50% 50% no-repeat;
}

.ic-mail {
    background: url("../images/icons/iconset/mail.svg") 50% 50% no-repeat;
}

.ic-map-location {
    background: url("../images/icons/iconset/map-location.svg") 50% 50% no-repeat;
}

.ic-meal {
    background: url("../images/icons/iconset/meal.svg") 50% 50% no-repeat;
}

.ic-military {
    background: url("../images/icons/iconset/military.svg") 50% 50% no-repeat;
}

.ic-minus {
    background: url("../images/icons/iconset/minus.svg") 50% 50% no-repeat;
}

.ic-nophoto {
    background: url("../images/icons/iconset/nophoto.svg") 50% 50% no-repeat;
}

.ic-notification {
    background: url("../images/icons/iconset/notification.svg") 50% 50% no-repeat;
}

.ic-other-equipment {
    background: url("../images/icons/iconset/other-equipment.svg") 50% 50% no-repeat;
}

.ic-parking {
    background: url("../images/icons/iconset/parking.svg") 50% 50% no-repeat;
}

.ic-passengers {
    background: url("../images/icons/iconset/passengers.svg") 50% 50% no-repeat;
}

.ic-plane-horizontal {
    background: url("../images/icons/iconset/plane-horizontal.svg") 50% 50% no-repeat;
}

.ic-plane-left {
    background: url("../images/icons/iconset/plane-left.svg") 50% 50% no-repeat;
}

.ic-plane-right {
    background: url("../images/icons/iconset/plane-right.svg") 50% 50% no-repeat;
}

.ic-plane-lcc {
    background: url("../images/icons/iconset/plane-lcc.svg") 50% 50% no-repeat;
}

.ic-plane-gds {
    background: url("../images/icons/iconset/plane-gds.svg") 50% 50% no-repeat;
}

.ic-plane-ndc {
    background: url("../images/icons/iconset/plane-ndc.svg") 50% 50% no-repeat;
}

.ic-plus {
    background: url("../images/icons/iconset/plus.svg") 50% 50% no-repeat;
}

.ic-policy-info {
    background: url("../images/icons/iconset/policy-info.svg") 50% 50% no-repeat;
}

.ic-policy-noref {
    background: url("../images/icons/iconset/policy-noref.svg") 50% 50% no-repeat;
}

.ic-policy-mix {
    background: url("../images/icons/iconset/policy-mix.svg") 50% 50% no-repeat;
}

.ic-policy-no {
    background: url("../images/icons/iconset/policy-no.svg") 50% 50% no-repeat;
}

.ic-policy-yes {
    background: url("../images/icons/iconset/policy-yes.svg") 50% 50% no-repeat;
}

.ic-print {
    background: url("../images/icons/iconset/print.svg") 50% 50% no-repeat;
}

.ic-reservation {
    background: url("../images/icons/iconset/reservation.svg") 50% 50% no-repeat;
}

.ic-saf-leaf {
    background: url("../images/icons/iconset/saf-leaf.svg") 50% 50% no-repeat;
}

.ic-saf-canister {
    background: url("../images/icons/iconset/saf-canister.svg") 50% 50% no-repeat;
}

.ic-seaman {
    background: url("../images/icons/iconset/seaman.svg") 50% 50% no-repeat;
}

.ic-search {
    background: url("../images/icons/iconset/search.svg") 50% 50% no-repeat;
}

.ic-seat {
    background: url("../images/icons/iconset/seat.svg") 50% 50% no-repeat;
}

.ic-settings {
    background: url("../images/icons/iconset/settings.svg") 50% 50% no-repeat;
}

.ic-settings-active {
    background: url("../images/icons/iconset/settings-active.svg") 50% 50% no-repeat;
}

.ic-sort {
    background: url("../images/icons/iconset/sort.svg") 50% 50% no-repeat;
}

.ic-star {
    background: url("../images/icons/iconset/star.svg") 50% 50% no-repeat;
}

.ic-star-empty {
    background: url("../images/icons/iconset/star-empty.svg") 50% 50% no-repeat;
}

.ic-stops {
    background: url("../images/icons/iconset/stops.svg") 50% 50% no-repeat;
}

.ic-switch {
    background: url("../images/icons/iconset/switch.svg") 50% 50% no-repeat;
}

.ic-train {
    background: url("../images/icons/iconset/train.svg") 50% 50% no-repeat;
}

.ic-user {
    background: url("../images/icons/iconset/user.svg") 50% 50% no-repeat;
}

.ic-user-add {
    background: url("../images/icons/iconset/user-add.svg") 50% 50% no-repeat;
}

.ic-user-in {
    background: url("../images/icons/iconset/user-in.svg") 50% 50% no-repeat;
}

.ic-user-out {
    background: url("../images/icons/iconset/user-out.svg") 50% 50% no-repeat;
}

.ic-visas {
    background: url("../images/icons/iconset/visas.svg") 50% 50% no-repeat;
}

.ic-voucher {
    background: url("../images/icons/iconset/voucher.svg") 50% 50% no-repeat;
}

.ic-wifi {
    background: url("../images/icons/iconset/wifi.svg") 50% 50% no-repeat;
}

.ic-masks {
    background: url("../images/icons/iconset/onboard-experience/masks.svg") 50% 50% no-repeat;
}

.ic-distance {
    background: url("../images/icons/iconset/onboard-experience/distance.svg") 50% 50% no-repeat;
}

.ic-hygiene {
    background: url("../images/icons/iconset/onboard-experience/hygiene.svg") 50% 50% no-repeat;
}

.ic-desinfection {
    background: url("../images/icons/iconset/onboard-experience/desinfection.svg") 50% 50% no-repeat;
}

.ic-package-included {
    background: url("../images/icons/package-compare/included.svg") 50% 50% no-repeat;
}

.ic-package-at-charge {
    background: url("../images/icons/package-compare/at-charge.svg") 50% 50% no-repeat;
}

.ic-package-not-offered {
    background: url("../images/icons/package-compare/not-offered.svg") 50% 50% no-repeat;
}

.ic-package-airport {
    background: url("../images/icons/package-compare/airport.svg") 50% 50% no-repeat;
}

.ic-package-baggage {
    background: url("../images/icons/package-compare/baggage.svg") 50% 50% no-repeat;
}

.ic-package-baggage_allowance {
    background: url("../images/icons/package-compare/baggage_allowance.svg") 50% 50% no-repeat;
}

.ic-package-boarding {
    background: url("../images/icons/package-compare/boarding.svg") 50% 50% no-repeat;
}

.ic-package-cabin_baggage {
    background: url("../images/icons/package-compare/cabin_baggage.svg") 50% 50% no-repeat;
}

.ic-package-cabin_baggage_allowance {
    background: url("../images/icons/package-compare/cabin_baggage_allowance.svg") 50% 50% no-repeat;
}

.ic-package-cancellation {
    background: url("../images/icons/package-compare/cancellation.svg") 50% 50% no-repeat;
}

.ic-package-entertainment {
    background: url("../images/icons/package-compare/entertainment.svg") 50% 50% no-repeat;
}

.ic-package-exbag {
    background: url("../images/icons/package-compare/exbag.svg") 50% 50% no-repeat;
}

.ic-package-ffp {
    background: url("../images/icons/package-compare/ffp.svg") 50% 50% no-repeat;
}

.ic-package-flexibility {
    background: url("../images/icons/package-compare/flexibility.svg") 50% 50% no-repeat;
}

.ic-package-hidden_value {
    background: url("../images/icons/package-compare/hidden_value.svg") 50% 50% no-repeat;
}

.ic-package-change {
    background: url("../images/icons/package-compare/change.svg") 50% 50% no-repeat;
}

.ic-package-check_in {
    background: url("../images/icons/package-compare/check_in.svg") 50% 50% no-repeat;
}

.ic-package-lounge {
    background: url("../images/icons/package-compare/lounge.svg") 50% 50% no-repeat;
}

.ic-package-meal {
    background: url("../images/icons/package-compare/meal.svg") 50% 50% no-repeat;
}

.ic-package-name_change {
    background: url("../images/icons/package-compare/name_change.svg") 50% 50% no-repeat;
}

.ic-package-no_show {
    background: url("../images/icons/package-compare/no_show.svg") 50% 50% no-repeat;
}

.ic-package-notice {
    background: url("../images/icons/package-compare/notice.svg") 50% 50% no-repeat;
}

.ic-package-other_info {
    background: url("../images/icons/package-compare/other_info.svg") 50% 50% no-repeat;
}

.ic-package-pets {
    background: url("../images/icons/package-compare/pets.svg") 50% 50% no-repeat;
}

.ic-package-product {
    background: url("../images/icons/package-compare/product.svg") 50% 50% no-repeat;
}

.ic-package-refund {
    background: url("../images/icons/package-compare/refund.svg") 50% 50% no-repeat;
}

.ic-package-seat {
    background: url("../images/icons/package-compare/seat.svg") 50% 50% no-repeat;
}

.ic-package-seat_and_cabin {
    background: url("../images/icons/package-compare/seat_and_cabin.svg") 50% 50% no-repeat;
}

.ic-package-small_personal_item {
    background: url("../images/icons/package-compare/small_personal_item.svg") 50% 50% no-repeat;
}

.ic-package-special_equipment {
    background: url("../images/icons/package-compare/special_equipment.svg") 50% 50% no-repeat;
}

.ic-package-upgrades {
    background: url("../images/icons/package-compare/upgrades.svg") 50% 50% no-repeat;
}

.ic-info {
    background: url("../images/icons/messages/icon-message.svg") 50% 50% no-repeat;
}

.ic-alert {
    background: url("../images/icons/messages/icon-message.svg") 50% 50% no-repeat;
}

.ic-error {
    background: url("../images/icons/messages/icon-message.svg") 50% 50% no-repeat;
}

.ic-status-true {
    background: url("../images/icons/iconset/status/true.svg") 50% 50% no-repeat;
}

.ic-status-false {
    background: url("../images/icons/iconset/status/false.svg") 50% 50% no-repeat;
}

.ic-status-discard {
    background: url("../images/icons/iconset/status/discard.svg") 50% 50% no-repeat;
}

.ic-status-nonactive {
    background: url("../images/icons/iconset/status/nonactive.svg") 50% 50% no-repeat;
}

.ic-status-unknown {
    background: url("../images/icons/iconset/status/unknown.svg") 50% 50% no-repeat;
}

.ic-status-other {
    background: url("../images/icons/iconset/status/other.svg") 50% 50% no-repeat;
}

.ic-ow-finished {
    background: url("../images/icons/iconset/status/ow-combination/finished.svg") 50% 50% no-repeat;
}

.ic-ow-progress {
    background: url("../images/icons/iconset/status/ow-combination/progress.svg") 50% 50% no-repeat;
}

.ic-ow-failed {
    background: url("../images/icons/iconset/status/ow-combination/failed.svg") 50% 50% no-repeat;
}

/* Fops */
.ic-fop {
    width: 120px;
    height: 60px;
}

.ic-fop.airplus {
    background: url("../images/icons/fops/airplus.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.ax {
    background: url("../images/icons/fops/ax.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bankaustriacreditanstalt {
    background: url("../images/icons/fops/bankaustriacreditanstalt.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bsp {
    background: url("../images/icons/fops/bsp.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt {
    background: url("../images/icons/fops/bt.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_ {
    background: url("../images/icons/fops/BT_.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_amanda {
    background: url("../images/icons/fops/BT_amanda.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_clearpark {
    background: url("../images/icons/fops/BT_clearpark.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_csas {
    background: url("../images/icons/fops/BT_csas.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_csob {
    background: url("../images/icons/fops/bt_csob.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_csobsk {
    background: url("../images/icons/fops/bt_csobsk.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_ebanka {
    background: url("../images/icons/fops/BT_ebanka.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_ecomm {
    background: url("../images/icons/fops/BT_ecomm.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_EL {
    background: url("../images/icons/fops/BT_EL.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_fiosk {
    background: url("../images/icons/fops/bt_fiosk.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_gemoney {
    background: url("../images/icons/fops/bt_gemoney.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_hansalv {
    background: url("../images/icons/fops/bt_hansalv.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_kb {
    background: url("../images/icons/fops/bt_kb.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_liqpay {
    background: url("../images/icons/fops/BT_liqpay.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_maestro {
    background: url("../images/icons/fops/BT_maestro.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_mastercard {
    background: url("../images/icons/fops/BT_mastercard.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_nordea {
    background: url("../images/icons/fops/BT_nordea.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_portmone {
    background: url("../images/icons/fops/BT_portmone.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_portmonemo {
    background: url("../images/icons/fops/BT_portmonemo.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_privat24 {
    background: url("../images/icons/fops/BT_privat24.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_rf {
    background: url("../images/icons/fops/bt_rf.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_sampo {
    background: url("../images/icons/fops/BT_sampo.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_seb {
    background: url("../images/icons/fops/BT_seb.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_seblv {
    background: url("../images/icons/fops/BT_seblv.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_slovenskasporitelna {
    background: url("../images/icons/fops/bt_slovenskasporitelna.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_smilex_airbank {
    background: url("../images/icons/fops/bt_smilex_airbank.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_smilex_cp {
    background: url("../images/icons/fops/bt_smilex_cp.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_smilex_csas {
    background: url("../images/icons/fops/bt_smilex_csas.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_smilex_csob {
    background: url("../images/icons/fops/bt_smilex_csob.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_smilex_fio {
    background: url("../images/icons/fops/bt_smilex_fio.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_smilex_gemoney {
    background: url("../images/icons/fops/bt_smilex_gemoney.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_smilex_kb {
    background: url("../images/icons/fops/bt_smilex_kb.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_smilex_korporate {
    background: url("../images/icons/fops/bt_smilex_korporate.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_smilex_mbank {
    background: url("../images/icons/fops/bt_smilex_mbank.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_smilex_raif {
    background: url("../images/icons/fops/bt_smilex_raif.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_smilex_sberbank {
    background: url("../images/icons/fops/bt_smilex_sberbank.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_smilex_unicredit {
    background: url("../images/icons/fops/bt_smilex_unicredit.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_smilex_zahranicni {
    background: url("../images/icons/fops/bt_smilex_zahranicni.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_sporopay {
    background: url("../images/icons/fops/BT_sporopay.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_supercash {
    background: url("../images/icons/fops/BT_supercash.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_tatrabanka {
    background: url("../images/icons/fops/bt_tatrabanka.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_tatracard {
    background: url("../images/icons/fops/BT_tatracard.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_tatrapay {
    background: url("../images/icons/fops/BT_tatrapay.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_unicredit {
    background: url("../images/icons/fops/bt_unicredit.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt_unicreditsk {
    background: url("../images/icons/fops/bt_unicreditsk.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_visa {
    background: url("../images/icons/fops/BT_visa.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_visaelectron {
    background: url("../images/icons/fops/BT_visaelectron.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.BT_webmoney {
    background: url("../images/icons/fops/BT_webmoney.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt-samaestro {
    background: url("../images/icons/fops/bt-samaestro.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt-samasterc {
    background: url("../images/icons/fops/bt-samasterc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt-savisa {
    background: url("../images/icons/fops/bt-savisa.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.bt-savisaelc {
    background: url("../images/icons/fops/bt-savisaelc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CA_ {
    background: url("../images/icons/fops/CA_.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.ca-contact {
    background: url("../images/icons/fops/ca-contact.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_AX {
    background: url("../images/icons/fops/CC_AX.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_CA {
    background: url("../images/icons/fops/CC_CA.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_CD {
    background: url("../images/icons/fops/CC_CD.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_CL {
    background: url("../images/icons/fops/CC_CL.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_DC {
    background: url("../images/icons/fops/CC_DC.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_DK {
    background: url("../images/icons/fops/CC_DK.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_DS {
    background: url("../images/icons/fops/CC_DS.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_EC {
    background: url("../images/icons/fops/CC_EC.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_JC {
    background: url("../images/icons/fops/CC_JC.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_LA {
    background: url("../images/icons/fops/CC_LA.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_MA {
    background: url("../images/icons/fops/CC_MA.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_MC {
    background: url("../images/icons/fops/CC_MC.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_MD {
    background: url("../images/icons/fops/CC_MD.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_SM {
    background: url("../images/icons/fops/CC_SM.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_SO {
    background: url("../images/icons/fops/CC_SO.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_SW {
    background: url("../images/icons/fops/CC_SW.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_TP {
    background: url("../images/icons/fops/CC_TP.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_VD {
    background: url("../images/icons/fops/CC_VD.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_VE {
    background: url("../images/icons/fops/CC_VE.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_VI {
    background: url("../images/icons/fops/CC_VI.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_VI2 {
    background: url("../images/icons/fops/CC_VI2.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_VX {
    background: url("../images/icons/fops/CC_VX.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.ceskasporitelna {
    background: url("../images/icons/fops/ceskasporitelna.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.commerzbank {
    background: url("../images/icons/fops/commerzbank.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.d_btcz {
    background: url("../images/icons/fops/d_btcz.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.d_btcz_cs {
    background: url("../images/icons/fops/d_btcz_cs.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.d_btcz_csob {
    background: url("../images/icons/fops/d_btcz_csob.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.d_btcz_ge {
    background: url("../images/icons/fops/d_btcz_ge.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.d_btcz_kb {
    background: url("../images/icons/fops/d_btcz_kb.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.d_btcz_rb {
    background: url("../images/icons/fops/d_btcz_rb.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.d_btcz_ub {
    background: url("../images/icons/fops/d_btcz_ub.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.d_btsk {
    background: url("../images/icons/fops/d_btsk.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.d_btsk_cq {
    background: url("../images/icons/fops/d_btsk_cq.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.d_btsk_sporitelna {
    background: url("../images/icons/fops/d_btsk_sporitelna.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.d_btsk_us {
    background: url("../images/icons/fops/d_btsk_us.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.d_btsk_vub {
    background: url("../images/icons/fops/d_btsk_vub.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.d_ca_cash {
    background: url("../images/icons/fops/d_ca_cash.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.d_ifg_cash {
    background: url("../images/icons/fops/d_ifg_cash.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.d_sberbankru {
    background: url("../images/icons/fops/d_sberbankru.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.d_sberbankru_sale {
    background: url("../images/icons/fops/d_sberbankru_sale.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.d_ukreximbank {
    background: url("../images/icons/fops/d_ukreximbank.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.d_ukreximbank_sale {
    background: url("../images/icons/fops/d_ukreximbank_sale.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.deutschebank {
    background: url("../images/icons/fops/deutschebank.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.directdebit {
    background: url("../images/icons/fops/directdebit.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.dresdnerbank {
    background: url("../images/icons/fops/dresdnerbank.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.epayerstebank {
    background: url("../images/icons/fops/epayerstebank.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.cheque {
    background: url("../images/icons/fops/cheque.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.inghomepay {
    background: url("../images/icons/fops/inghomepay.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.lattelecomca {
    background: url("../images/icons/fops/lattelecomca.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nordea {
    background: url("../images/icons/fops/nordea.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.onHold {
    background: url("../images/icons/fops/onHold.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.paybox {
    background: url("../images/icons/fops/paybox.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_adyen {
    background: url("../images/icons/fops/r_adyen.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_adyen_amex {
    background: url("../images/icons/fops/r_adyen_amex.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_adyen_cb {
    background: url("../images/icons/fops/r_adyen_cb.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_adyen_diners {
    background: url("../images/icons/fops/r_adyen_diners.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_adyen_discover {
    background: url("../images/icons/fops/r_adyen_discover.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_adyen_elv {
    background: url("../images/icons/fops/r_adyen_elv.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_adyen_idea {
    background: url("../images/icons/fops/r_adyen_idea.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_adyen_jcb {
    background: url("../images/icons/fops/r_adyen_jcb.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_adyen_maestro {
    background: url("../images/icons/fops/r_adyen_maestro.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_adyen_mc {
    background: url("../images/icons/fops/r_adyen_mc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_adyen_paypal {
    background: url("../images/icons/fops/r_adyen_paypal.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_adyen_qiwi {
    background: url("../images/icons/fops/r_adyen_qiwi.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_adyen_uatp {
    background: url("../images/icons/fops/r_adyen_uatp.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_adyen_unionpay {
    background: url("../images/icons/fops/r_adyen_unionpay.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_adyen_visa {
    background: url("../images/icons/fops/r_adyen_visa.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_adyen_vpay {
    background: url("../images/icons/fops/r_adyen_vpay.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_adyen_webmoney {
    background: url("../images/icons/fops/r_adyen_webmoney.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_adyen_yandex {
    background: url("../images/icons/fops/r_adyen_yandex.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_capital_payment {
    background: url("../images/icons/fops/r_capital_payment.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_cardpay {
    background: url("../images/icons/fops/r_cardpay.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_csob {
    background: url("../images/icons/fops/r_csob.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_danske {
    background: url("../images/icons/fops/r_danske.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_dinersgw {
    background: url("../images/icons/fops/r_dinersgw.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_ecomm {
    background: url("../images/icons/fops/r_ecomm.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_eplatby {
    background: url("../images/icons/fops/r_eplatby.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_chinaunionpay-ssl {
    background: url("../images/icons/fops/r_chinaunionpay-ssl.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_lhv {
    background: url("../images/icons/fops/r_lhv.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_muzo {
    background: url("../images/icons/fops/r_muzo.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_nordea {
    background: url("../images/icons/fops/r_nordea.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_payonline {
    background: url("../images/icons/fops/r_payonline.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_paypal {
    background: url("../images/icons/fops/r_paypal.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_paypal_sale {
    background: url("../images/icons/fops/r_paypal_sale.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_paysec {
    background: url("../images/icons/fops/r_paysec.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_portmone {
    background: url("../images/icons/fops/r_portmone.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_rb {
    background: url("../images/icons/fops/r_rb.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_sampo {
    background: url("../images/icons/fops/r_sampo.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_sberbankru {
    background: url("../images/icons/fops/r_sberbankru.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_sberbankru_maestro {
    background: url("../images/icons/fops/r_sberbankru_maestro.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_sberbankru_mcsc {
    background: url("../images/icons/fops/r_sberbankru_mcsc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_sberbankru_sale {
    background: url("../images/icons/fops/r_sberbankru_sale.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_sberbankru_visa {
    background: url("../images/icons/fops/r_sberbankru_visa.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_sberbankru_visaelectron {
    background: url("../images/icons/fops/r_sberbankru_visaelectron.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_sebee {
    background: url("../images/icons/fops/r_sebee.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_seblv {
    background: url("../images/icons/fops/r_seblv.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_ukreximbank {
    background: url("../images/icons/fops/r_ukreximbank.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_ukreximbank_sale {
    background: url("../images/icons/fops/r_ukreximbank_sale.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_wd_amex {
    background: url("../images/icons/fops/r_wd_amex.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_wd_diners {
    background: url("../images/icons/fops/r_wd_diners.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_wd_discover {
    background: url("../images/icons/fops/r_wd_discover.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_wd_ekonto {
    background: url("../images/icons/fops/r_wd_ekonto.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_wd_elv {
    background: url("../images/icons/fops/r_wd_elv.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_wd_idl {
    background: url("../images/icons/fops/r_wd_idl.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_wd_jcb {
    background: url("../images/icons/fops/r_wd_jcb.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_wd_mc {
    background: url("../images/icons/fops/r_wd_mc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_wd_mcsc {
    background: url("../images/icons/fops/r_wd_mcsc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_wd_sofort {
    background: url("../images/icons/fops/r_wd_sofort.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_wd_sofort-banking-text {
    background: url("../images/icons/fops/r_wd_sofort-banking-text.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_wd_uatp {
    background: url("../images/icons/fops/r_wd_uatp.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_wd_vbv {
    background: url("../images/icons/fops/r_wd_vbv.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_wd_visa {
    background: url("../images/icons/fops/r_wd_visa.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.r_wp_inicis {
    background: url("../images/icons/fops/r_wp_inicis.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.reiffeisen {
    background: url("../images/icons/fops/reiffeisen.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.samaestro {
    background: url("../images/icons/fops/samaestro.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.samasterc {
    background: url("../images/icons/fops/samasterc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.savisa {
    background: url("../images/icons/fops/savisa.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.savisaelc {
    background: url("../images/icons/fops/savisaelc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.visacartebleue {
    background: url("../images/icons/fops/visacartebleue.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.webtopay {
    background: url("../images/icons/fops/webtopay.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.yellowpostfinance {
    background: url("../images/icons/fops/yellowpostfinance.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-ac-ccc {
    background: url("../images/icons/fops/nd-cc-ac-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-ad-ccc {
    background: url("../images/icons/fops/nd-cc-ad-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-ae-ccc {
    background: url("../images/icons/fops/nd-cc-ae-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-ar-ccc {
    background: url("../images/icons/fops/nd-cc-ar-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-ax-ccc {
    background: url("../images/icons/fops/nd-cc-ax-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-ca-ccc {
    background: url("../images/icons/fops/nd-cc-ca-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-dc-ccc {
    background: url("../images/icons/fops/nd-cc-dc-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-dn-ccc {
    background: url("../images/icons/fops/nd-cc-dn-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-ds-ccc {
    background: url("../images/icons/fops/nd-cc-ds-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-mc-ccc {
    background: url("../images/icons/fops/nd-cc-mc-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-md-ccc {
    background: url("../images/icons/fops/nd-cc-md-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-mr-ccc {
    background: url("../images/icons/fops/nd-cc-mr-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-ms-ccc {
    background: url("../images/icons/fops/nd-cc-ms-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-sw-ccc {
    background: url("../images/icons/fops/nd-cc-sw-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-ua-ccc {
    background: url("../images/icons/fops/nd-cc-ua-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-vc-ccc {
    background: url("../images/icons/fops/nd-cc-vc-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-vd-ccc {
    background: url("../images/icons/fops/nd-cc-vd-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-ve-ccc {
    background: url("../images/icons/fops/nd-cc-ve-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-vi-ccc {
    background: url("../images/icons/fops/nd-cc-vi-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-vr-ccc {
    background: url("../images/icons/fops/nd-cc-vr-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.nd-cc-vy-ccc {
    background: url("../images/icons/fops/nd-cc-vy-ccc.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_AC {
    background: url("../images/icons/fops/CC_AC.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_AD {
    background: url("../images/icons/fops/CC_AD.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_AE {
    background: url("../images/icons/fops/CC_AE.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_AR {
    background: url("../images/icons/fops/CC_AR.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_DN {
    background: url("../images/icons/fops/CC_DN.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_MR {
    background: url("../images/icons/fops/CC_MR.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_MS {
    background: url("../images/icons/fops/CC_MS.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_UA {
    background: url("../images/icons/fops/CC_UA.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_VC {
    background: url("../images/icons/fops/CC_VC.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_VX {
    background: url("../images/icons/fops/CC_VX.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

.ic-fop.CC_VY {
    background: url("../images/icons/fops/CC_VY.svg") 50% 50% no-repeat;
    background-size: auto 60px;
}

/* Flags */
.ic-flag {
    display: inline-block;
    height: 12px;
    width: 18px;
}

.ic-flag.ko {
    background: url("../images/icons/flags/ko.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ko:hover {
    filter: none !important;
}

.ic-flag.ka {
    background: url("../images/icons/flags/ka.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ka:hover {
    filter: none !important;
}

.ic-flag.hy {
    background: url("../images/icons/flags/hy.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.hy:hover {
    filter: none !important;
}

.ic-flag.he {
    background: url("../images/icons/flags/he.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.he:hover {
    filter: none !important;
}

.ic-flag.ad {
    background: url("../images/icons/flags/ad.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ad:hover {
    filter: none !important;
}

.ic-flag.ae {
    background: url("../images/icons/flags/ae.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ae:hover {
    filter: none !important;
}

.ic-flag.af {
    background: url("../images/icons/flags/af.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.af:hover {
    filter: none !important;
}

.ic-flag.ag {
    background: url("../images/icons/flags/ag.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ag:hover {
    filter: none !important;
}

.ic-flag.ai {
    background: url("../images/icons/flags/ai.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ai:hover {
    filter: none !important;
}

.ic-flag.al {
    background: url("../images/icons/flags/al.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.al:hover {
    filter: none !important;
}

.ic-flag.am {
    background: url("../images/icons/flags/am.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.am:hover {
    filter: none !important;
}

.ic-flag.an {
    background: url("../images/icons/flags/an.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.an:hover {
    filter: none !important;
}

.ic-flag.ao {
    background: url("../images/icons/flags/ao.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ao:hover {
    filter: none !important;
}

.ic-flag.aq {
    background: url("../images/icons/flags/aq.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.aq:hover {
    filter: none !important;
}

.ic-flag.ar {
    background: url("../images/icons/flags/ar.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ar:hover {
    filter: none !important;
}

.ic-flag.as {
    background: url("../images/icons/flags/as.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.as:hover {
    filter: none !important;
}

.ic-flag.at {
    background: url("../images/icons/flags/at.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.at:hover {
    filter: none !important;
}

.ic-flag.au {
    background: url("../images/icons/flags/au.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.au:hover {
    filter: none !important;
}

.ic-flag.aw {
    background: url("../images/icons/flags/aw.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.aw:hover {
    filter: none !important;
}

.ic-flag.ax {
    background: url("../images/icons/flags/ax.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ax:hover {
    filter: none !important;
}

.ic-flag.az {
    background: url("../images/icons/flags/az.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.az:hover {
    filter: none !important;
}

.ic-flag.ba {
    background: url("../images/icons/flags/ba.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ba:hover {
    filter: none !important;
}

.ic-flag.bb {
    background: url("../images/icons/flags/bb.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.bb:hover {
    filter: none !important;
}

.ic-flag.bd {
    background: url("../images/icons/flags/bd.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.bd:hover {
    filter: none !important;
}

.ic-flag.be {
    background: url("../images/icons/flags/be.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.be:hover {
    filter: none !important;
}

.ic-flag.bf {
    background: url("../images/icons/flags/bf.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.bf:hover {
    filter: none !important;
}

.ic-flag.bg {
    background: url("../images/icons/flags/bg.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.bg:hover {
    filter: none !important;
}

.ic-flag.bh {
    background: url("../images/icons/flags/bh.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.bh:hover {
    filter: none !important;
}

.ic-flag.bi {
    background: url("../images/icons/flags/bi.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.bi:hover {
    filter: none !important;
}

.ic-flag.bj {
    background: url("../images/icons/flags/bj.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.bj:hover {
    filter: none !important;
}

.ic-flag.bl {
    background: url("../images/icons/flags/bl.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.bl:hover {
    filter: none !important;
}

.ic-flag.bm {
    background: url("../images/icons/flags/bm.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.bm:hover {
    filter: none !important;
}

.ic-flag.bn {
    background: url("../images/icons/flags/bn.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.bn:hover {
    filter: none !important;
}

.ic-flag.bo {
    background: url("../images/icons/flags/bo.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.bo:hover {
    filter: none !important;
}

.ic-flag.bq {
    background: url("../images/icons/flags/bq.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.bq:hover {
    filter: none !important;
}

.ic-flag.br {
    background: url("../images/icons/flags/br.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.br:hover {
    filter: none !important;
}

.ic-flag.bs {
    background: url("../images/icons/flags/bs.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.bs:hover {
    filter: none !important;
}

.ic-flag.bt {
    background: url("../images/icons/flags/bt.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.bt:hover {
    filter: none !important;
}

.ic-flag.bv {
    background: url("../images/icons/flags/bv.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.bv:hover {
    filter: none !important;
}

.ic-flag.bw {
    background: url("../images/icons/flags/bw.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.bw:hover {
    filter: none !important;
}

.ic-flag.by {
    background: url("../images/icons/flags/by.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.by:hover {
    filter: none !important;
}

.ic-flag.bz {
    background: url("../images/icons/flags/bz.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.bz:hover {
    filter: none !important;
}

.ic-flag.ca {
    background: url("../images/icons/flags/ca.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ca:hover {
    filter: none !important;
}

.ic-flag.cc {
    background: url("../images/icons/flags/cc.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.cc:hover {
    filter: none !important;
}

.ic-flag.cd {
    background: url("../images/icons/flags/cd.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.cd:hover {
    filter: none !important;
}

.ic-flag.cf {
    background: url("../images/icons/flags/cf.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.cf:hover {
    filter: none !important;
}

.ic-flag.cg {
    background: url("../images/icons/flags/cg.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.cg:hover {
    filter: none !important;
}

.ic-flag.ch {
    background: url("../images/icons/flags/ch.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ch:hover {
    filter: none !important;
}

.ic-flag.ci {
    background: url("../images/icons/flags/ci.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ci:hover {
    filter: none !important;
}

.ic-flag.ck {
    background: url("../images/icons/flags/ck.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ck:hover {
    filter: none !important;
}

.ic-flag.cl {
    background: url("../images/icons/flags/cl.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.cl:hover {
    filter: none !important;
}

.ic-flag.cm {
    background: url("../images/icons/flags/cm.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.cm:hover {
    filter: none !important;
}

.ic-flag.co {
    background: url("../images/icons/flags/co.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.co:hover {
    filter: none !important;
}

.ic-flag.cr {
    background: url("../images/icons/flags/cr.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.cr:hover {
    filter: none !important;
}

.ic-flag.cs {
    background: url("../images/icons/flags/cs.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.cs:hover {
    filter: none !important;
}

.ic-flag.cu {
    background: url("../images/icons/flags/cu.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.cu:hover {
    filter: none !important;
}

.ic-flag.cv {
    background: url("../images/icons/flags/cv.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.cv:hover {
    filter: none !important;
}

.ic-flag.cw {
    background: url("../images/icons/flags/cw.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.cw:hover {
    filter: none !important;
}

.ic-flag.cx {
    background: url("../images/icons/flags/cx.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.cx:hover {
    filter: none !important;
}

.ic-flag.cy {
    background: url("../images/icons/flags/cy.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.cy:hover {
    filter: none !important;
}

.ic-flag.cz {
    background: url("../images/icons/flags/cz.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.cz:hover {
    filter: none !important;
}

.ic-flag.de {
    background: url("../images/icons/flags/de.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.de:hover {
    filter: none !important;
}

.ic-flag.dj {
    background: url("../images/icons/flags/dj.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.dj:hover {
    filter: none !important;
}

.ic-flag.dk {
    background: url("../images/icons/flags/dk.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.dk:hover {
    filter: none !important;
}

.ic-flag.dm {
    background: url("../images/icons/flags/dm.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.dm:hover {
    filter: none !important;
}

.ic-flag.do {
    background: url("../images/icons/flags/do.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.do:hover {
    filter: none !important;
}

.ic-flag.dz {
    background: url("../images/icons/flags/dz.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.dz:hover {
    filter: none !important;
}

.ic-flag.ec {
    background: url("../images/icons/flags/ec.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ec:hover {
    filter: none !important;
}

.ic-flag.eg {
    background: url("../images/icons/flags/eg.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.eg:hover {
    filter: none !important;
}

.ic-flag.eh {
    background: url("../images/icons/flags/eh.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.eh:hover {
    filter: none !important;
}

.ic-flag.en {
    background: url("../images/icons/flags/en.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.en:hover {
    filter: none !important;
}

.ic-flag.er {
    background: url("../images/icons/flags/er.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.er:hover {
    filter: none !important;
}

.ic-flag.es {
    background: url("../images/icons/flags/es.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.es:hover {
    filter: none !important;
}

.ic-flag.et {
    background: url("../images/icons/flags/et.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.et:hover {
    filter: none !important;
}

.ic-flag.eu {
    background: url("../images/icons/flags/eu.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.eu:hover {
    filter: none !important;
}

.ic-flag.fi {
    background: url("../images/icons/flags/fi.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.fi:hover {
    filter: none !important;
}

.ic-flag.fj {
    background: url("../images/icons/flags/fj.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.fj:hover {
    filter: none !important;
}

.ic-flag.fk {
    background: url("../images/icons/flags/fk.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.fk:hover {
    filter: none !important;
}

.ic-flag.fm {
    background: url("../images/icons/flags/fm.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.fm:hover {
    filter: none !important;
}

.ic-flag.fo {
    background: url("../images/icons/flags/fo.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.fo:hover {
    filter: none !important;
}

.ic-flag.fr {
    background: url("../images/icons/flags/fr.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.fr:hover {
    filter: none !important;
}

.ic-flag.ga {
    background: url("../images/icons/flags/ga.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ga:hover {
    filter: none !important;
}

.ic-flag.gb {
    background: url("../images/icons/flags/gb.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.gb:hover {
    filter: none !important;
}

.ic-flag.gd {
    background: url("../images/icons/flags/gd.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.gd:hover {
    filter: none !important;
}

.ic-flag.ge {
    background: url("../images/icons/flags/ge.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ge:hover {
    filter: none !important;
}

.ic-flag.gf {
    background: url("../images/icons/flags/gf.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.gf:hover {
    filter: none !important;
}

.ic-flag.gg {
    background: url("../images/icons/flags/gg.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.gg:hover {
    filter: none !important;
}

.ic-flag.gh {
    background: url("../images/icons/flags/gh.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.gh:hover {
    filter: none !important;
}

.ic-flag.gi {
    background: url("../images/icons/flags/gi.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.gi:hover {
    filter: none !important;
}

.ic-flag.gl {
    background: url("../images/icons/flags/gl.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.gl:hover {
    filter: none !important;
}

.ic-flag.gm {
    background: url("../images/icons/flags/gm.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.gm:hover {
    filter: none !important;
}

.ic-flag.gn {
    background: url("../images/icons/flags/gn.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.gn:hover {
    filter: none !important;
}

.ic-flag.gp {
    background: url("../images/icons/flags/gp.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.gp:hover {
    filter: none !important;
}

.ic-flag.gq {
    background: url("../images/icons/flags/gq.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.gq:hover {
    filter: none !important;
}

.ic-flag.gr {
    background: url("../images/icons/flags/gr.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.gr:hover {
    filter: none !important;
}

.ic-flag.gs {
    background: url("../images/icons/flags/gs.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.gs:hover {
    filter: none !important;
}

.ic-flag.gt {
    background: url("../images/icons/flags/gt.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.gt:hover {
    filter: none !important;
}

.ic-flag.gu {
    background: url("../images/icons/flags/gu.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.gu:hover {
    filter: none !important;
}

.ic-flag.gw {
    background: url("../images/icons/flags/gw.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.gw:hover {
    filter: none !important;
}

.ic-flag.gy {
    background: url("../images/icons/flags/gy.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.gy:hover {
    filter: none !important;
}

.ic-flag.hk {
    background: url("../images/icons/flags/hk.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.hk:hover {
    filter: none !important;
}

.ic-flag.hm {
    background: url("../images/icons/flags/hm.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.hm:hover {
    filter: none !important;
}

.ic-flag.hn {
    background: url("../images/icons/flags/hn.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.hn:hover {
    filter: none !important;
}

.ic-flag.hr {
    background: url("../images/icons/flags/hr.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.hr:hover {
    filter: none !important;
}

.ic-flag.ht {
    background: url("../images/icons/flags/ht.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ht:hover {
    filter: none !important;
}

.ic-flag.hu {
    background: url("../images/icons/flags/hu.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.hu:hover {
    filter: none !important;
}

.ic-flag.id {
    background: url("../images/icons/flags/id.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.id:hover {
    filter: none !important;
}

.ic-flag.ie {
    background: url("../images/icons/flags/ie.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ie:hover {
    filter: none !important;
}

.ic-flag.il {
    background: url("../images/icons/flags/il.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.il:hover {
    filter: none !important;
}

.ic-flag.im {
    background: url("../images/icons/flags/im.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.im:hover {
    filter: none !important;
}

.ic-flag.in {
    background: url("../images/icons/flags/in.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.in:hover {
    filter: none !important;
}

.ic-flag.io {
    background: url("../images/icons/flags/io.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.io:hover {
    filter: none !important;
}

.ic-flag.iq {
    background: url("../images/icons/flags/iq.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.iq:hover {
    filter: none !important;
}

.ic-flag.ir {
    background: url("../images/icons/flags/ir.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ir:hover {
    filter: none !important;
}

.ic-flag.is {
    background: url("../images/icons/flags/is.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.is:hover {
    filter: none !important;
}

.ic-flag.it {
    background: url("../images/icons/flags/it.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.it:hover {
    filter: none !important;
}

.ic-flag.je {
    background: url("../images/icons/flags/je.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.je:hover {
    filter: none !important;
}

.ic-flag.jm {
    background: url("../images/icons/flags/jm.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.jm:hover {
    filter: none !important;
}

.ic-flag.jo {
    background: url("../images/icons/flags/jo.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.jo:hover {
    filter: none !important;
}

.ic-flag.ja {
    background: url("../images/icons/flags/ja.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ja:hover {
    filter: none !important;
}

.ic-flag.ke {
    background: url("../images/icons/flags/ke.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ke:hover {
    filter: none !important;
}

.ic-flag.kg {
    background: url("../images/icons/flags/kg.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.kg:hover {
    filter: none !important;
}

.ic-flag.kh {
    background: url("../images/icons/flags/kh.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.kh:hover {
    filter: none !important;
}

.ic-flag.ki {
    background: url("../images/icons/flags/ki.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ki:hover {
    filter: none !important;
}

.ic-flag.km {
    background: url("../images/icons/flags/km.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.km:hover {
    filter: none !important;
}

.ic-flag.kn {
    background: url("../images/icons/flags/kn.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.kn:hover {
    filter: none !important;
}

.ic-flag.kp {
    background: url("../images/icons/flags/kp.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.kp:hover {
    filter: none !important;
}

.ic-flag.kr {
    background: url("../images/icons/flags/kr.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.kr:hover {
    filter: none !important;
}

.ic-flag.kw {
    background: url("../images/icons/flags/kw.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.kw:hover {
    filter: none !important;
}

.ic-flag.ky {
    background: url("../images/icons/flags/ky.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ky:hover {
    filter: none !important;
}

.ic-flag.kz {
    background: url("../images/icons/flags/kz.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.kz:hover {
    filter: none !important;
}

.ic-flag.la {
    background: url("../images/icons/flags/la.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.la:hover {
    filter: none !important;
}

.ic-flag.lb {
    background: url("../images/icons/flags/lb.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.lb:hover {
    filter: none !important;
}

.ic-flag.lc {
    background: url("../images/icons/flags/lc.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.lc:hover {
    filter: none !important;
}

.ic-flag.li {
    background: url("../images/icons/flags/li.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.li:hover {
    filter: none !important;
}

.ic-flag.lk {
    background: url("../images/icons/flags/lk.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.lk:hover {
    filter: none !important;
}

.ic-flag.lr {
    background: url("../images/icons/flags/lr.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.lr:hover {
    filter: none !important;
}

.ic-flag.ls {
    background: url("../images/icons/flags/ls.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ls:hover {
    filter: none !important;
}

.ic-flag.lt {
    background: url("../images/icons/flags/lt.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.lt:hover {
    filter: none !important;
}

.ic-flag.lu {
    background: url("../images/icons/flags/lu.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.lu:hover {
    filter: none !important;
}

.ic-flag.lv {
    background: url("../images/icons/flags/lv.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.lv:hover {
    filter: none !important;
}

.ic-flag.ly {
    background: url("../images/icons/flags/ly.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ly:hover {
    filter: none !important;
}

.ic-flag.ma {
    background: url("../images/icons/flags/ma.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ma:hover {
    filter: none !important;
}

.ic-flag.mc {
    background: url("../images/icons/flags/mc.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.mc:hover {
    filter: none !important;
}

.ic-flag.md {
    background: url("../images/icons/flags/md.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.md:hover {
    filter: none !important;
}

.ic-flag.me {
    background: url("../images/icons/flags/me.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.me:hover {
    filter: none !important;
}

.ic-flag.mf {
    background: url("../images/icons/flags/mf.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.mf:hover {
    filter: none !important;
}

.ic-flag.mg {
    background: url("../images/icons/flags/mg.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.mg:hover {
    filter: none !important;
}

.ic-flag.mh {
    background: url("../images/icons/flags/mh.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.mh:hover {
    filter: none !important;
}

.ic-flag.mk {
    background: url("../images/icons/flags/mk.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.mk:hover {
    filter: none !important;
}

.ic-flag.ml {
    background: url("../images/icons/flags/ml.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ml:hover {
    filter: none !important;
}

.ic-flag.mm {
    background: url("../images/icons/flags/mm.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.mm:hover {
    filter: none !important;
}

.ic-flag.mn {
    background: url("../images/icons/flags/mn.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.mn:hover {
    filter: none !important;
}

.ic-flag.mo {
    background: url("../images/icons/flags/mo.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.mo:hover {
    filter: none !important;
}

.ic-flag.mp {
    background: url("../images/icons/flags/mp.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.mp:hover {
    filter: none !important;
}

.ic-flag.mq {
    background: url("../images/icons/flags/mq.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.mq:hover {
    filter: none !important;
}

.ic-flag.mr {
    background: url("../images/icons/flags/mr.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.mr:hover {
    filter: none !important;
}

.ic-flag.ms {
    background: url("../images/icons/flags/ms.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ms:hover {
    filter: none !important;
}

.ic-flag.mt {
    background: url("../images/icons/flags/mt.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.mt:hover {
    filter: none !important;
}

.ic-flag.mu {
    background: url("../images/icons/flags/mu.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.mu:hover {
    filter: none !important;
}

.ic-flag.mv {
    background: url("../images/icons/flags/mv.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.mv:hover {
    filter: none !important;
}

.ic-flag.mw {
    background: url("../images/icons/flags/mw.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.mw:hover {
    filter: none !important;
}

.ic-flag.mx {
    background: url("../images/icons/flags/mx.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.mx:hover {
    filter: none !important;
}

.ic-flag.my {
    background: url("../images/icons/flags/my.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.my:hover {
    filter: none !important;
}

.ic-flag.mz {
    background: url("../images/icons/flags/mz.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.mz:hover {
    filter: none !important;
}

.ic-flag.na {
    background: url("../images/icons/flags/na.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.na:hover {
    filter: none !important;
}

.ic-flag.nc {
    background: url("../images/icons/flags/nc.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.nc:hover {
    filter: none !important;
}

.ic-flag.ne {
    background: url("../images/icons/flags/ne.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ne:hover {
    filter: none !important;
}

.ic-flag.nf {
    background: url("../images/icons/flags/nf.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.nf:hover {
    filter: none !important;
}

.ic-flag.ng {
    background: url("../images/icons/flags/ng.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ng:hover {
    filter: none !important;
}

.ic-flag.ni {
    background: url("../images/icons/flags/ni.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ni:hover {
    filter: none !important;
}

.ic-flag.nl {
    background: url("../images/icons/flags/nl.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.nl:hover {
    filter: none !important;
}

.ic-flag.no {
    background: url("../images/icons/flags/no.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.no:hover {
    filter: none !important;
}

.ic-flag.np {
    background: url("../images/icons/flags/np.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.np:hover {
    filter: none !important;
}

.ic-flag.nr {
    background: url("../images/icons/flags/nr.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.nr:hover {
    filter: none !important;
}

.ic-flag.nu {
    background: url("../images/icons/flags/nu.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.nu:hover {
    filter: none !important;
}

.ic-flag.nz {
    background: url("../images/icons/flags/nz.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.nz:hover {
    filter: none !important;
}

.ic-flag.om {
    background: url("../images/icons/flags/om.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.om:hover {
    filter: none !important;
}

.ic-flag.pa {
    background: url("../images/icons/flags/pa.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.pa:hover {
    filter: none !important;
}

.ic-flag.pe {
    background: url("../images/icons/flags/pe.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.pe:hover {
    filter: none !important;
}

.ic-flag.pf {
    background: url("../images/icons/flags/pf.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.pf:hover {
    filter: none !important;
}

.ic-flag.pg {
    background: url("../images/icons/flags/pg.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.pg:hover {
    filter: none !important;
}

.ic-flag.ph {
    background: url("../images/icons/flags/ph.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ph:hover {
    filter: none !important;
}

.ic-flag.pk {
    background: url("../images/icons/flags/pk.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.pk:hover {
    filter: none !important;
}

.ic-flag.pl {
    background: url("../images/icons/flags/pl.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.pl:hover {
    filter: none !important;
}

.ic-flag.pm {
    background: url("../images/icons/flags/pm.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.pm:hover {
    filter: none !important;
}

.ic-flag.pn {
    background: url("../images/icons/flags/pn.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.pn:hover {
    filter: none !important;
}

.ic-flag.pr {
    background: url("../images/icons/flags/pr.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.pr:hover {
    filter: none !important;
}

.ic-flag.ps {
    background: url("../images/icons/flags/ps.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ps:hover {
    filter: none !important;
}

.ic-flag.pt {
    background: url("../images/icons/flags/pt.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.pt:hover {
    filter: none !important;
}

.ic-flag.pw {
    background: url("../images/icons/flags/pw.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.pw:hover {
    filter: none !important;
}

.ic-flag.py {
    background: url("../images/icons/flags/py.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.py:hover {
    filter: none !important;
}

.ic-flag.qa {
    background: url("../images/icons/flags/qa.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.qa:hover {
    filter: none !important;
}

.ic-flag.re {
    background: url("../images/icons/flags/re.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.re:hover {
    filter: none !important;
}

.ic-flag.ro {
    background: url("../images/icons/flags/ro.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ro:hover {
    filter: none !important;
}

.ic-flag.rs {
    background: url("../images/icons/flags/rs.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.rs:hover {
    filter: none !important;
}

.ic-flag.ru {
    background: url("../images/icons/flags/ru.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ru:hover {
    filter: none !important;
}

.ic-flag.rw {
    background: url("../images/icons/flags/rw.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.rw:hover {
    filter: none !important;
}

.ic-flag.sa {
    background: url("../images/icons/flags/sa.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.sa:hover {
    filter: none !important;
}

.ic-flag.sb {
    background: url("../images/icons/flags/sb.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.sb:hover {
    filter: none !important;
}

.ic-flag.sc {
    background: url("../images/icons/flags/sc.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.sc:hover {
    filter: none !important;
}

.ic-flag.sd {
    background: url("../images/icons/flags/sd.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.sd:hover {
    filter: none !important;
}

.ic-flag.se {
    background: url("../images/icons/flags/se.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.se:hover {
    filter: none !important;
}

.ic-flag.sg {
    background: url("../images/icons/flags/sg.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.sg:hover {
    filter: none !important;
}

.ic-flag.sh {
    background: url("../images/icons/flags/sh.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.sh:hover {
    filter: none !important;
}

.ic-flag.si {
    background: url("../images/icons/flags/si.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.si:hover {
    filter: none !important;
}

.ic-flag.sj {
    background: url("../images/icons/flags/sj.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.sj:hover {
    filter: none !important;
}

.ic-flag.sk {
    background: url("../images/icons/flags/sk.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.sk:hover {
    filter: none !important;
}

.ic-flag.sl {
    background: url("../images/icons/flags/sl.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.sl:hover {
    filter: none !important;
}

.ic-flag.sm {
    background: url("../images/icons/flags/sm.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.sm:hover {
    filter: none !important;
}

.ic-flag.sn {
    background: url("../images/icons/flags/sn.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.sn:hover {
    filter: none !important;
}

.ic-flag.so {
    background: url("../images/icons/flags/so.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.so:hover {
    filter: none !important;
}

.ic-flag.sr {
    background: url("../images/icons/flags/sr.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.sr:hover {
    filter: none !important;
}

.ic-flag.ss {
    background: url("../images/icons/flags/ss.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ss:hover {
    filter: none !important;
}

.ic-flag.st {
    background: url("../images/icons/flags/st.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.st:hover {
    filter: none !important;
}

.ic-flag.sv {
    background: url("../images/icons/flags/sv.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.sv:hover {
    filter: none !important;
}

.ic-flag.sx {
    background: url("../images/icons/flags/sx.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.sx:hover {
    filter: none !important;
}

.ic-flag.sy {
    background: url("../images/icons/flags/sy.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.sy:hover {
    filter: none !important;
}

.ic-flag.sz {
    background: url("../images/icons/flags/sz.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.sz:hover {
    filter: none !important;
}

.ic-flag.tc {
    background: url("../images/icons/flags/tc.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.tc:hover {
    filter: none !important;
}

.ic-flag.td {
    background: url("../images/icons/flags/td.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.td:hover {
    filter: none !important;
}

.ic-flag.tf {
    background: url("../images/icons/flags/tf.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.tf:hover {
    filter: none !important;
}

.ic-flag.tg {
    background: url("../images/icons/flags/tg.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.tg:hover {
    filter: none !important;
}

.ic-flag.th {
    background: url("../images/icons/flags/th.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.th:hover {
    filter: none !important;
}

.ic-flag.tj {
    background: url("../images/icons/flags/tj.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.tj:hover {
    filter: none !important;
}

.ic-flag.tk {
    background: url("../images/icons/flags/tk.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.tk:hover {
    filter: none !important;
}

.ic-flag.tl {
    background: url("../images/icons/flags/tl.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.tl:hover {
    filter: none !important;
}

.ic-flag.tm {
    background: url("../images/icons/flags/tm.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.tm:hover {
    filter: none !important;
}

.ic-flag.tn {
    background: url("../images/icons/flags/tn.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.tn:hover {
    filter: none !important;
}

.ic-flag.to {
    background: url("../images/icons/flags/to.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.to:hover {
    filter: none !important;
}

.ic-flag.tr {
    background: url("../images/icons/flags/tr.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.tr:hover {
    filter: none !important;
}

.ic-flag.tt {
    background: url("../images/icons/flags/tt.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.tt:hover {
    filter: none !important;
}

.ic-flag.tv {
    background: url("../images/icons/flags/tv.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.tv:hover {
    filter: none !important;
}

.ic-flag.tw {
    background: url("../images/icons/flags/tw.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.tw:hover {
    filter: none !important;
}

.ic-flag.tz {
    background: url("../images/icons/flags/tz.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.tz:hover {
    filter: none !important;
}

.ic-flag.ua {
    background: url("../images/icons/flags/ua.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ua:hover {
    filter: none !important;
}

.ic-flag.uk {
    background: url("../images/icons/flags/uk.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.uk:hover {
    filter: none !important;
}

.ic-flag.ug {
    background: url("../images/icons/flags/ug.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ug:hover {
    filter: none !important;
}

.ic-flag.um {
    background: url("../images/icons/flags/um.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.um:hover {
    filter: none !important;
}

.ic-flag.us {
    background: url("../images/icons/flags/us.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.us:hover {
    filter: none !important;
}

.ic-flag.uy {
    background: url("../images/icons/flags/uy.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.uy:hover {
    filter: none !important;
}

.ic-flag.uz {
    background: url("../images/icons/flags/uz.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.uz:hover {
    filter: none !important;
}

.ic-flag.va {
    background: url("../images/icons/flags/va.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.va:hover {
    filter: none !important;
}

.ic-flag.vc {
    background: url("../images/icons/flags/vc.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.vc:hover {
    filter: none !important;
}

.ic-flag.ve {
    background: url("../images/icons/flags/ve.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ve:hover {
    filter: none !important;
}

.ic-flag.vg {
    background: url("../images/icons/flags/vg.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.vg:hover {
    filter: none !important;
}

.ic-flag.vi {
    background: url("../images/icons/flags/vi.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.vi:hover {
    filter: none !important;
}

.ic-flag.vn {
    background: url("../images/icons/flags/vn.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.vn:hover {
    filter: none !important;
}

.ic-flag.vu {
    background: url("../images/icons/flags/vu.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.vu:hover {
    filter: none !important;
}

.ic-flag.wf {
    background: url("../images/icons/flags/wf.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.wf:hover {
    filter: none !important;
}

.ic-flag.ws {
    background: url("../images/icons/flags/ws.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ws:hover {
    filter: none !important;
}

.ic-flag.xk {
    background: url("../images/icons/flags/xk.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.xk:hover {
    filter: none !important;
}

.ic-flag.ye {
    background: url("../images/icons/flags/ye.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.ye:hover {
    filter: none !important;
}

.ic-flag.yt {
    background: url("../images/icons/flags/yt.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.yt:hover {
    filter: none !important;
}

.ic-flag.za {
    background: url("../images/icons/flags/za.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.za:hover {
    filter: none !important;
}

.ic-flag.zh {
    background: url("../images/icons/flags/zh.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.zh:hover {
    filter: none !important;
}

.ic-flag.zm {
    background: url("../images/icons/flags/zm.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.zm:hover {
    filter: none !important;
}

.ic-flag.zw {
    background: url("../images/icons/flags/zw.svg") 50% 50% no-repeat;
    background-size: auto 12px;
    filter: none !important;
    margin: 0 4px 0 0 !important;
}
.ic-flag.zw:hover {
    filter: none !important;
}

.list-level,
.icon.list-level {
    background: url("../images/icons/list-level.svg") 50% 40% no-repeat;
    background-size: auto 7px;
    display: inline-block;
    width: 23px;
    filter: none !important;
}
.list-level:hover,
.icon.list-level:hover {
    filter: none !important;
}

/* V2 - Hotel service icons 16px / 16px */
.ic-htl-airconditioned {
    background: url("../images/icons/iconset/hotel-services/airconditioned.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-apartment {
    background: url("../images/icons/iconset/hotel-services/apartment.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-atm {
    background: url("../images/icons/iconset/hotel-services/atm.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-baby {
    background: url("../images/icons/iconset/hotel-services/baby.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-bar {
    background: url("../images/icons/iconset/hotel-services/bar.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-bath {
    background: url("../images/icons/iconset/hotel-services/bath.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-bath-bath {
    background: url("../images/icons/iconset/hotel-services/bath-bath.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-bath-none {
    background: url("../images/icons/iconset/hotel-services/bath-none.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-bath-shower {
    background: url("../images/icons/iconset/hotel-services/bath-shower.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-bed-canopy {
    background: url("../images/icons/iconset/hotel-services/bed-canopy.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-bed-double {
    background: url("../images/icons/iconset/hotel-services/bed-double.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-bed-full {
    background: url("../images/icons/iconset/hotel-services/bed-full.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-bed-futon {
    background: url("../images/icons/iconset/hotel-services/bed-futon.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-bed-king {
    background: url("../images/icons/iconset/hotel-services/bed-king.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-bed-murphy {
    background: url("../images/icons/iconset/hotel-services/bed-murphy.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-bed-queen {
    background: url("../images/icons/iconset/hotel-services/bed-queen.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-bed-rollaway {
    background: url("../images/icons/iconset/hotel-services/bed-rollaway.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-bed-round {
    background: url("../images/icons/iconset/hotel-services/bed-round.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-bed-single {
    background: url("../images/icons/iconset/hotel-services/bed-single.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-bed-sofa {
    background: url("../images/icons/iconset/hotel-services/bed-sofa.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-bed-tatami-mats {
    background: url("../images/icons/iconset/hotel-services/bed-tatami-mats.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-bed-twin {
    background: url("../images/icons/iconset/hotel-services/bed-twin.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-bed-water {
    background: url("../images/icons/iconset/hotel-services/bed-water.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-breakfast {
    background: url("../images/icons/iconset/hotel-services/breakfast.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-business {
    background: url("../images/icons/iconset/hotel-services/business.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-business-center {
    background: url("../images/icons/iconset/hotel-services/business-center.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-car-rental {
    background: url("../images/icons/iconset/hotel-services/car-rental.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-casino {
    background: url("../images/icons/iconset/hotel-services/casino.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-cityview {
    background: url("../images/icons/iconset/hotel-services/cityview.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-coffee {
    background: url("../images/icons/iconset/hotel-services/coffee.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-concierge {
    background: url("../images/icons/iconset/hotel-services/concierge.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-double {
    background: url("../images/icons/iconset/hotel-services/double.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-economy {
    background: url("../images/icons/iconset/hotel-services/economy.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-elevator {
    background: url("../images/icons/iconset/hotel-services/elevator.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-executive {
    background: url("../images/icons/iconset/hotel-services/executive.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-exchange {
    background: url("../images/icons/iconset/hotel-services/exchange.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-fire-protection {
    background: url("../images/icons/iconset/hotel-services/fire-protection.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-food-on-room {
    background: url("../images/icons/iconset/hotel-services/food-on-room.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-garage {
    background: url("../images/icons/iconset/hotel-services/garage.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-gym {
    background: url("../images/icons/iconset/hotel-services/gym.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-hair-dryer {
    background: url("../images/icons/iconset/hotel-services/hair-dryer.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-handicap {
    background: url("../images/icons/iconset/hotel-services/handicap.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-health-club {
    background: url("../images/icons/iconset/hotel-services/health-club.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-hotel {
    background: url("../images/icons/iconset/hotel-services/hotel.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-internet-access {
    background: url("../images/icons/iconset/hotel-services/internet-access.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-iron {
    background: url("../images/icons/iconset/hotel-services/iron.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-laundry {
    background: url("../images/icons/iconset/hotel-services/laundry.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-lounge {
    background: url("../images/icons/iconset/hotel-services/lounge.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-massage {
    background: url("../images/icons/iconset/hotel-services/massage.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-meeting {
    background: url("../images/icons/iconset/hotel-services/meeting.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-minibar {
    background: url("../images/icons/iconset/hotel-services/minibar.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-no-foto {
    background: url("../images/icons/iconset/hotel-services/no-foto.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-nosmoking {
    background: url("../images/icons/iconset/hotel-services/nosmoking.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-parking {
    background: url("../images/icons/iconset/hotel-services/parking.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-pets {
    background: url("../images/icons/iconset/hotel-services/pets.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-phone-dir {
    background: url("../images/icons/iconset/hotel-services/phone-dir.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-phone-dir-dial {
    background: url("../images/icons/iconset/hotel-services/phone-dir-dial.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-quad {
    background: url("../images/icons/iconset/hotel-services/quad.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-reception {
    background: url("../images/icons/iconset/hotel-services/reception.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-regular {
    background: url("../images/icons/iconset/hotel-services/regular.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-restaurants {
    background: url("../images/icons/iconset/hotel-services/restaurants.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-room-service {
    background: url("../images/icons/iconset/hotel-services/room-service.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-safe {
    background: url("../images/icons/iconset/hotel-services/safe.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-satellite {
    background: url("../images/icons/iconset/hotel-services/satellite.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-sauna {
    background: url("../images/icons/iconset/hotel-services/sauna.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-sightseeing {
    background: url("../images/icons/iconset/hotel-services/sightseeing.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-single {
    background: url("../images/icons/iconset/hotel-services/single.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-smoking {
    background: url("../images/icons/iconset/hotel-services/smoking.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-solarium {
    background: url("../images/icons/iconset/hotel-services/solarium.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-spa {
    background: url("../images/icons/iconset/hotel-services/spa.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-standard {
    background: url("../images/icons/iconset/hotel-services/standard.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-storage {
    background: url("../images/icons/iconset/hotel-services/storage.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-swimming-pool {
    background: url("../images/icons/iconset/hotel-services/swimming-pool.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-television {
    background: url("../images/icons/iconset/hotel-services/television.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-tennis {
    background: url("../images/icons/iconset/hotel-services/tennis.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-transfer {
    background: url("../images/icons/iconset/hotel-services/transfer.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-triple {
    background: url("../images/icons/iconset/hotel-services/triple.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-twin {
    background: url("../images/icons/iconset/hotel-services/twin.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-valet-parking {
    background: url("../images/icons/iconset/hotel-services/valet-parking.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

.ic-htl-wifi {
    background: url("../images/icons/iconset/hotel-services/wifi.svg") 50% 50% no-repeat;
    background-size: 16px;
    margin-left: 5px;
}

span[class^="icon ic-htl-"],
span[class^=ic-htl-] {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
span[class^="icon ic-htl-"]:hover,
span[class^=ic-htl-]:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}

/*------------------------------------------------------------------------------------------------------------------*/
/* LOADER [in layer]																										*/
/*------------------------------------------------------------------------------------------------------------------*/
.loader-overlay {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(246, 249, 251, 0.6);
    z-index: 999999;
    display: block;
}
.loader-overlay .loading {
    margin: 10vh auto;
    text-align: center;
    position: relative;
    z-index: 100;
    width: 45%;
    max-width: 800px;
    background: rgb(255, 255, 255);
    border-radius: 4px;
    box-shadow: 3px 5px 10px 0 rgba(0, 0, 0, 0.4);
}
.loader-overlay .loading * {
    text-align: center;
}
.loader-overlay .loading .content {
    max-height: 90vh;
    display: block;
    overflow-y: hidden;
    overflow-x: hidden;
    padding: 10px 0;
}
.loader-overlay .loading .content .loader-logo {
    padding: 10px 0;
}
.loader-overlay .loading .content .loader-logo img {
    max-width: 50%;
    max-height: 65px;
    width: auto;
    height: auto;
}
.loader-overlay .loading .content .loader-logo-client {
    display: none;
    padding: 10px 0;
}
.loader-overlay .loading .content .loader-logo-client img {
    max-width: 50%;
    max-height: 65px;
    width: auto;
    height: auto;
}
.loader-overlay .loading .content .static-banner,
.loader-overlay .loading .content .dynamic-banner {
    padding: 10px 0;
}
.loader-overlay .loading .content .static-banner img,
.loader-overlay .loading .content .dynamic-banner img {
    width: 100%;
    height: auto;
}
.loader-overlay .loading .content .loader-gif {
    padding: 10px 0;
    display: none;
}
.loader-overlay .loading .content .copyright {
    padding: 0;
}
.loader-overlay .loading .content .copyright .copy {
    font-size: 1.4rem;
}

/*------------------------------------------------------------------------------------------------------------------------------*/
/*     OVERLAY SPINNER					                                                                                        */
/*------------------------------------------------------------------------------------------------------------------------------*/
.spinner-overlay {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 20;
    display: block;
}
.spinner-overlay .spinner {
    border-radius: 50%;
}
.spinner-overlay .spinner {
    background: url("../images/loader/spinner-plane.svg") 50% 50% no-repeat;
    background-size: 100%;
    width: 200px;
    height: 200px;
    margin-top: calc(50vh - 100px);
    margin-left: calc(50vw - 100px);
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation: spinner 1.1s infinite linear;
    animation: spinner 1.1s infinite linear;
}
@-webkit-keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

/* opacity - transition - loader */
@media only screen and (max-width: 768px) {
    .loader-overlay .loading {
        width: 80%;
    }
}
@media only screen and (max-width: 480px) {
    .loader-overlay .loading {
        width: 90%;
    }
}
/*------------------------------------------------------------------------------------------------------------------*/
/* LOADER BAR   																									*/
/*------------------------------------------------------------------------------------------------------------------*/
.loader-bar {
    line-height: 30px;
    position: relative;
}
.loader-bar .animation-box {
    background: rgb(204, 204, 204);
    height: 6px;
    width: 100%;
    border-radius: 4px;
}
.loader-bar.active {
    line-height: 30px;
    position: relative;
}
.loader-bar.active .animation {
    width: 1%;
    height: 6px;
    background: rgb(255, 102, 0);
    animation-name: loaderBar;
    animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    border-radius: 4px;
}
.loader-bar .searching {
    text-align: center;
}

/* aninimation loaderBar */
@keyframes loaderBar {
    from {
        width: 1%;
    }
    to {
        width: 100%;
    }
}
/* obecny inline loading line bar */
.line-loading {
    position: relative;
    overflow: hidden;
    text-decoration: none;
    display: inline-block;
}
.line-loading:before {
    background-color: rgb(255, 102, 0);
    display: block;
    position: absolute;
    content: "";
    bottom: 0;
    width: 20%;
    margin-left: -20%;
    height: 1px;
    animation: loading 1.5s linear infinite;
}

@keyframes loading {
    from {
        left: 0%;
    }
    20% {
        left: 20%;
    }
    40% {
        left: 40%;
    }
    60% {
        left: 60%;
    }
    80% {
        left: 80%;
    }
    to {
        left: 100%;
        margin-left: 0;
    }
}
.loader-inline {
    display: none;
    border-radius: 50%;
    border-top: 2px solid rgb(172, 196, 216);
    border-right: 2px solid rgb(172, 196, 216);
    border-bottom: 2px solid rgb(172, 196, 216);
    border-left: 2px solid rgba(0, 0, 0, 0);
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation: spinner 1.1s infinite linear;
    animation: spinner 1.1s infinite linear;
    vertical-align: middle;
}
.loader-inline.active {
    display: inline-block;
}
.loader-inline.s-12 {
    width: 12px;
    height: 12px;
}
.loader-inline.s-14 {
    width: 14px;
    height: 14px;
}
.loader-inline.s-16 {
    width: 16px;
    height: 16px;
}
.loader-inline.s-20 {
    width: 20px;
    height: 20px;
}
.loader-inline.s-24 {
    width: 24px;
    height: 24px;
}
.loader-inline.s-28 {
    width: 28px;
    height: 28px;
}
.loader-inline.s-32 {
    width: 32px;
    height: 32px;
}

.loader-service {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    background: rgba(255, 255, 255, 0.6);
}
.loader-service.active {
    display: block;
}
.loader-service.active + div {
    visibility: hidden;
}
.loader-service.active span {
    border-radius: 50%;
    border-top: 2px solid rgb(172, 196, 216);
    border-right: 2px solid rgb(172, 196, 216);
    border-bottom: 2px solid rgb(172, 196, 216);
    border-left: 2px solid rgba(0, 0, 0, 0);
    transform: translate(-50%, -50%);
    animation: spinner 1.1s infinite linear;
    vertical-align: middle;
    display: inline-block;
    background: none;
}
.loader-service.active span.s-12 {
    width: 12px;
    height: 12px;
}
.loader-service.active span.s-14 {
    width: 14px;
    height: 14px;
}
.loader-service.active span.s-16 {
    width: 16px;
    height: 16px;
}
.loader-service.active span.s-20 {
    width: 20px;
    height: 20px;
}
.loader-service.active span.s-24 {
    width: 24px;
    height: 24px;
}
.loader-service.active span.s-28 {
    width: 28px;
    height: 28px;
}
.loader-service.active span.s-32 {
    width: 32px;
    height: 32px;
}

/*------------------------------------------------------------------------------------------------------------------*/
/* MESSAGES [info / alert / error]																					*/
/*------------------------------------------------------------------------------------------------------------------*/
.messages {
    padding: 5px 0;
}
.messages .booked-by,
.messages .corporate {
    display: inline-block;
    margin-right: 5px;
}

.status-important {
    color: rgb(255, 0, 0);
    font-weight: 600;
}

.messages.amadeus-error .profile-id p {
    color: rgb(196, 17, 47);
    padding-left: 25px;
    font-size: 1.6rem;
}

/*------------------------------------------------------------------------------------------------------------------*/
/* POPUP [default]																									*/
/*------------------------------------------------------------------------------------------------------------------*/
.popup-overlay {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 999990 !important;
}
.popup-overlay .popup {
    background: rgb(255, 255, 255);
    margin: 10vh auto;
    border-radius: 4px;
    text-align: left;
    /* with footer */
    /* login */
}
.popup-overlay .popup .block ul {
    list-style-type: disc;
}
.popup-overlay .popup .block h2 {
    height: 45px;
    padding: 0 20px;
    overflow: hidden;
}
.popup-overlay .popup .block h2.segment-title {
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 40px;
    height: 40px;
    padding: 0 10px;
    border: none;
}
.popup-overlay .popup .block h2 .action-bar {
    right: 15px;
}
.popup-overlay .popup .block h3 {
    padding: 0 20px;
}
.popup-overlay .popup .block table {
    margin: 0;
}
.popup-overlay .popup .row {
    padding: 8px 10px;
}
.popup-overlay .popup .row .row {
    padding: 8px 0;
}
.popup-overlay .popup .content {
    max-height: calc(80vh - 45px);
    display: block;
    overflow-y: auto;
    overflow-x: hidden;
    padding-bottom: 10px;
}
.popup-overlay .popup .content .content-source {
    padding: 10px 10px 0 10px;
}
.popup-overlay .popup .content .col .description pre {
    overflow: auto;
}
.popup-overlay .popup .footer {
    height: 55px;
    display: none;
}
.popup-overlay .popup .footer .col * {
    display: inline-block;
}
.popup-overlay .popup .controls {
    text-align: center;
}
.popup-overlay .popup .controls * {
    text-align: center;
}
.popup-overlay .popup .controls .icon {
    margin-left: 10px;
}
.popup-overlay .popup.with-footer .content {
    max-height: calc(80vh - 100px);
}
.popup-overlay .popup.with-footer .footer {
    display: block;
}
.popup-overlay .popup.login {
    width: 20%;
    display: none;
}
.popup-overlay .popup.form {
    width: 60%;
}

.scale-in-center,
.scale-out-center {
    display: block;
}

.scale-in-center {
    animation: scale-in-center 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}

@keyframes scale-in-center {
    0% {
        transform: scale(0);
        opacity: 0;
    }
    100% {
        transform: scale(1);
        opacity: 1;
    }
}
.scale-out-center {
    animation: scale-out-center 0.4s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
}

@keyframes scale-out-center {
    0% {
        transform: scale(1);
        opacity: 1;
    }
    100% {
        transform: scale(0);
        opacity: 0;
    }
}
.popup-overlay .popup .content .flight-offers {
    padding: 0;
    margin: 0 -10px;
    border-bottom: 1px solid rgb(217, 232, 243);
}
.popup-overlay .popup .content .flight-offers:nth-last-child(1) {
    border: none;
}
.popup-overlay .popup .content .flight-offers .row {
    padding: 5px 0;
}
.popup-overlay .popup .content .flight-offers .destination * {
    font-size: 1.4rem;
}
.popup-overlay .popup .content .flight-offers .destination .row {
    padding: 15px 15px 10px 15px;
}
.popup-overlay .popup .content .flight-offers .flight-offer {
    padding: 10px 15px;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .time .p20 {
    color: rgb(34, 34, 34);
    font-weight: 700;
    line-height: 22px;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .time .p60 {
    position: relative;
    height: 22px;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .time .p60:before, .popup-overlay .popup .content .flight-offers .flight-offer .flight-info .time .p60:after {
    content: "";
    position: absolute;
    display: block;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .time .p60:before {
    top: 50%;
    left: 0;
    width: 100%;
    height: 1px;
    background: rgb(217, 232, 243);
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .time .p60:after {
    top: calc(50% - 4px);
    right: -2px;
    width: 0;
    height: 0;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 4px solid rgb(217, 232, 243);
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .time .p60 .via {
    margin: 0 0 0 5%;
    float: left;
    position: relative;
    display: block;
    padding: 0 6px;
    line-height: 22px;
    background: white;
    z-index: 2;
    font-size: 1.3rem;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .time .p60 &gt; span {
    position: relative;
    display: block;
    margin: 0 4.5% 0 0;
    padding: 0 6px;
    line-height: 22px;
    background: white;
    font-size: 1.3rem;
    float: right;
    z-index: 2;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .time .p60 .transfers-container {
    left: 20%;
    position: absolute;
    top: 0;
    width: 60%;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .time .p60 .transfers-container &gt; div {
    width: 20%;
    display: inline-block;
    position: relative;
    padding-bottom: 14px;
    top: -13px;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .time .p60 .transfers-container &gt; div.technical-stop &gt; div:after {
    background-color: rgb(236, 239, 249);
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .time .p60 .transfers-container &gt; div &gt; div:after {
    display: block;
    content: "";
    width: 6px;
    height: 6px;
    position: absolute;
    bottom: 4px;
    left: calc(50% - 3px);
    background-color: rgb(255, 102, 0);
    border-radius: 100%;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .time .p60 .transfers-container &gt; div:hover &gt; span {
    display: block;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .date span {
    display: inline-block;
    vertical-align: middle;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .date span.precision {
    background: rgb(196, 17, 47);
    color: rgb(255, 255, 255);
    margin-left: 5px;
    padding: 0 5px;
    font-size: 1.1rem;
    line-height: 16px;
    border-radius: 3px;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .row.info .col.p20:nth-child(1) span.policy-in {
    cursor: default;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .row.info .col.p20:nth-child(1) span.policy-out {
    cursor: pointer;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .seat {
    display: inline-block;
    font-size: 1.2rem;
    line-height: 16px;
    color: rgb(196, 17, 47);
    font-weight: 700;
    padding-right: 15px;
    margin-right: 2px;
    background: url("../images/icons/ico_seat.svg") 100% 50% no-repeat;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .flight-detail {
    text-align: center;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .flight-detail img.airline-logo {
    max-width: 100px;
    max-height: 27px;
    height: auto;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .flight-detail a {
    margin-left: 3px;
    margin-right: 3px;
    vertical-align: middle;
    display: inline-block;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .flight-detail &gt; span {
    margin-left: 3px;
    margin-right: 3px;
    line-height: 25px;
    font-size: 1.3rem;
    color: rgb(51, 51, 51);
    vertical-align: middle;
    display: inline-block;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .flight-detail &gt; span.button {
    line-height: 28px;
    height: 30px;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .flight-detail &gt; span.operated-by {
    display: block;
}
.popup-overlay .popup .content .flight-offers .flight-offer .flight-info .flight-detail .different-airports {
    color: rgb(196, 17, 47);
    font-size: 1.2rem;
    padding: 5px 0 0 0;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators {
    padding: 15px 0;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .flex-container {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: stretch;
    align-content: stretch;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .col.p20 {
    position: relative;
    padding-right: 20px;
    margin: 7px 0;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .col.p20 &gt; span {
    display: block;
    text-align: right;
    position: absolute;
    right: 20px;
    width: calc(100% - 20px);
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .col.p20 &gt; span.from {
    top: -6px;
    font-weight: 700;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .col.p20 &gt; span.from span.over-midnight {
    font-weight: 700;
    font-size: 1rem;
    color: rgb(196, 17, 47);
    margin-right: 4px;
    display: inline-block;
    letter-spacing: -0.2px;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .col.p20 &gt; span.flight-duration {
    height: 20px;
    top: 50%;
    margin-top: -10px;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .col.p20 &gt; span.to {
    font-weight: 700;
    bottom: -6px;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .col.p20 &gt; span.to span.over-midnight {
    font-weight: 700;
    font-size: 1rem;
    color: rgb(196, 17, 47);
    margin-right: 4px;
    display: inline-block;
    letter-spacing: -0.2px;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .col.p80 {
    position: relative;
    padding-left: 20px;
    margin: 7px 0;
    text-align: left;
    border-left: 2px solid rgb(255, 102, 0);
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .col.p80:before, .popup-overlay .popup .content .flight-offers .flight-offer .more-operators .col.p80:after {
    content: "";
    display: block;
    position: absolute;
    width: 6px;
    height: 6px;
    left: -4px;
    background-color: rgb(255, 102, 0);
    border-radius: 100%;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .col.p80:before {
    top: 0;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .col.p80:after {
    bottom: 0;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .col.p80 .destination-title {
    display: inline-block;
    position: relative;
    top: -6px;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .col.p80 .destination-title h3 {
    background: rgba(0, 0, 0, 0);
    padding: 0 0 5px 0;
    line-height: 20px;
    font-weight: 700;
    font-size: 1.8rem;
    color: rgb(255, 102, 0);
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .col.p80 .destination-title ~ .destination-title {
    position: relative;
    bottom: -6px;
    top: 6px;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .col.p80 &gt; div {
    padding: 7px 0;
    line-height: 20px;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .col.p80 &gt; div * {
    line-height: 20px;
    text-align: left;
    vertical-align: middle;
    display: inline-block;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .col.p80 &gt; div &gt; span {
    padding: 0 5px 0 0;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .col.p80 &gt; div .airline-logo img {
    max-width: 100px;
    max-height: 27px;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .transfer-duration {
    margin-left: 20%;
    padding: 4% 0 4% 3.5%;
    border-left: 2px solid rgb(217, 232, 243);
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .transfer-duration p {
    background: rgb(245, 247, 252);
    padding: 3px 5px;
    display: inline-block;
    border-radius: 3px;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .technical-stop-info {
    margin-top: 15px;
    padding: 10px 10px 10px calc(20% + 15px);
    border-radius: 8px;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .technical-stop-info div {
    padding: 3px 0;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .technical-stop-info div span {
    display: inline-block;
    width: auto;
    text-align: left;
}
.popup-overlay .popup .content .flight-offers .flight-offer .more-operators .technical-stop-info div span:nth-child(2) {
    padding-left: 5px;
}

@media only screen and (max-width: 1000px) {
    .popup-overlay .popup .content .p25 {
        order: 1;
        width: 100%;
        border: none;
    }
    .popup-overlay .popup .content .p75 {
        order: 2;
        width: 100%;
    }
    .popup-overlay .popup .content .p75 .sector .destination .row .p50 {
        width: 50%;
        padding-top: 0;
    }
    .popup-overlay .popup .content .p75 .sector .flight-offer .flight-info .row .p20 {
        width: 25%;
        padding-top: 0;
    }
    .popup-overlay .popup .content .p75 .sector .flight-offer .flight-info .row .p60 {
        width: 50%;
        padding-top: 0;
    }
    .popup-overlay .popup .content .p75 .sector .date .p50 {
        width: 50%;
        padding-top: 0;
    }
    .popup-overlay .popup .more-operators .col.p20 {
        width: 30%;
    }
    .popup-overlay .popup .more-operators .col.p80 {
        width: 70%;
    }
    .popup-overlay .popup .more-operators .transfer-duration {
        margin-left: 30% !important;
    }
}
@media only screen and (max-width: 600px) {
    .popup-overlay .popup .content .flight-offers .flight-offer .flight-info .flight-detail &gt; span.button {
        margin-top: 10px;
    }
}
@media only screen and (max-width: 480px) {
    .popup-overlay .popup .content .flight-offers .flight-offer .flight-info .time .p60 .transfers-container &gt; div {
        top: -17px;
        left: -10px;
    }
    .popup-overlay .popup .content .flight-offers .flight-offer .flight-info .time .p60 .transfers-container &gt; div &gt; div:after {
        bottom: 0;
    }
}
@media only screen and (max-width: 360px) {
    .popup-overlay .popup .content .flight-offers .flight-offer .flight-info .time .p60 .transfers-container &gt; div {
        left: -15px;
    }
    .popup-overlay .popup .content .flight-offers .flight-offer .flight-info .time .p60 .transfers-container &gt; div .transfer-destination span {
        font-size: 10px;
    }
}
span.technical-stop-only {
    font-size: 10px;
    position: relative;
    display: block;
    top: -12px;
}

.package-compare {
    width: 80% !important;
}
@media only screen and (max-width: 600px) {
    .package-compare {
        width: 95% !important;
    }
}
.package-compare .package-compare-container {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
    align-content: stretch;
}
.package-compare .package-compare-container.count-1 .package {
    width: 100%;
    background: rgb(245, 247, 252);
}
.package-compare .package-compare-container.count-1 .package.combined {
    width: 100%;
}
.package-compare .package-compare-container.count-2 .package {
    width: 50%;
}
@media only screen and (max-width: 600px) {
    .package-compare .package-compare-container.count-2 .package {
        width: 100%;
    }
}
.package-compare .package-compare-container.count-2 .package.combined {
    width: 100%;
}
@media only screen and (max-width: 600px) {
    .package-compare .package-compare-container.count-2 .package.combined {
        width: 200%;
    }
}
.package-compare .package-compare-container.count-3 .package {
    width: 33.3333333333%;
}
@media only screen and (max-width: 600px) {
    .package-compare .package-compare-container.count-3 .package {
        width: 100%;
    }
}
.package-compare .package-compare-container.count-3 .package.combined {
    width: 66.6666666667%;
}
@media only screen and (max-width: 600px) {
    .package-compare .package-compare-container.count-3 .package.combined {
        width: 100%;
    }
}
.package-compare .package-compare-container.count-4 .package, .package-compare .package-compare-container.count-5 .package, .package-compare .package-compare-container.count-6 .package, .package-compare .package-compare-container.count-7 .package, .package-compare .package-compare-container.count-8 .package, .package-compare .package-compare-container.count-9 .package, .package-compare .package-compare-container.count-10 .package {
    width: 25%;
}
@media only screen and (max-width: 600px) {
    .package-compare .package-compare-container.count-4 .package, .package-compare .package-compare-container.count-5 .package, .package-compare .package-compare-container.count-6 .package, .package-compare .package-compare-container.count-7 .package, .package-compare .package-compare-container.count-8 .package, .package-compare .package-compare-container.count-9 .package, .package-compare .package-compare-container.count-10 .package {
        width: 100%;
    }
}
.package-compare .package-compare-container.count-4 .package.combined, .package-compare .package-compare-container.count-5 .package.combined, .package-compare .package-compare-container.count-6 .package.combined, .package-compare .package-compare-container.count-7 .package.combined, .package-compare .package-compare-container.count-8 .package.combined, .package-compare .package-compare-container.count-9 .package.combined, .package-compare .package-compare-container.count-10 .package.combined {
    width: 50%;
}
@media only screen and (max-width: 600px) {
    .package-compare .package-compare-container.count-4 .package.combined, .package-compare .package-compare-container.count-5 .package.combined, .package-compare .package-compare-container.count-6 .package.combined, .package-compare .package-compare-container.count-7 .package.combined, .package-compare .package-compare-container.count-8 .package.combined, .package-compare .package-compare-container.count-9 .package.combined, .package-compare .package-compare-container.count-10 .package.combined {
        width: 100%;
    }
}
.package-compare .package-compare-container .package {
    position: relative;
    padding-bottom: 225px;
    margin: 10px -1px 10px 0;
    border: 1px solid rgb(217, 232, 243);
}
.package-compare .package-compare-container .package:hover {
    background: rgb(245, 247, 252);
}
.package-compare .package-compare-container .package.selected {
    border: 1px solid rgb(217, 232, 243);
    background: rgb(245, 247, 252);
}
.package-compare .package-compare-container .package .price-policy {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    line-height: 20px;
    align-items: center;
}
.package-compare .package-compare-container .package .base-info {
    border-bottom: 1px solid rgb(217, 232, 243);
    padding: 15px;
}
.package-compare .package-compare-container .package .base-info h3 {
    padding: 0;
    line-height: 25px;
    font-size: 1.8rem;
    font-weight: 700;
    background: rgba(0, 0, 0, 0);
}
.package-compare .package-compare-container .package .base-info .destinations {
    display: block;
    padding: 3px 0 7px 0;
    font-size: 1.3rem;
    color: rgb(51, 51, 51);
}
.package-compare .package-compare-container .package .base-info .price span {
    font-size: 1.6rem;
    font-weight: 700;
}
.package-compare .package-compare-container .package .base-info .price span:nth-child(1) {
    padding-left: 0;
}
.package-compare .package-compare-container .package .description ul {
    margin: 0;
    padding: 0;
    border-top: none;
}
.package-compare .package-compare-container .package .description ul:nth-child(1) {
    border-top: none;
}
.package-compare .package-compare-container .package .description ul li {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.package-compare .package-compare-container .package .description ul li div {
    display: flex;
    padding: 5px 15px;
    text-transform: lowercase;
}
.package-compare .package-compare-container .package .description ul li div span:first-letter {
    text-transform: uppercase;
}
.package-compare .package-compare-container .package .description ul li div .icon {
    flex: 0 0 25px;
}
.package-compare .package-compare-container .package .description ul li div.unknown .ic-package-unknown {
    display: none;
}
.package-compare .package-compare-container .package .description ul li div.included .icon {
    filter: invert(33%) sepia(75%) saturate(6926%) hue-rotate(145deg) brightness(96%) contrast(99%);
}
.package-compare .package-compare-container .package .description ul li div.at-charge .icon {
    filter: invert(37%) sepia(85%) saturate(6135%) hue-rotate(143deg) brightness(94%) contrast(99%);
}
.package-compare .package-compare-container .package .description ul li div.not-offered .icon {
    filter: invert(66%) sepia(24%) saturate(345%) hue-rotate(165deg) brightness(92%) contrast(86%);
}
.package-compare .package-compare-container .package .description .not-available-message {
    padding: 20px 0;
    text-align: center;
}
.package-compare .package-compare-container .package .description .not-available-message p {
    line-height: 20px;
}
.package-compare .package-compare-container .package .package-footer {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    height: 170px;
}
.package-compare .package-compare-container .package .package-footer .service-icons {
    padding: 0 20px;
}
.package-compare .package-compare-container .package .package-footer .service-icons &gt; div {
    padding: 1px 0px;
}
.package-compare .package-compare-container .package .package-footer .fare-basis {
    padding: 0 20px;
    display: flex;
    justify-content: space-between;
}
.package-compare .package-compare-container .package .package-footer .fare-basis lib-fare-basis-link {
    flex: 0 0 auto;
}
.package-compare .package-compare-container .package .package-footer .levels {
    padding: 15px 40px 0 40px;
    height: 50px;
    border-bottom: 1px solid rgb(217, 232, 243);
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
    align-content: stretch;
}
.package-compare .package-compare-container .package .package-footer .levels &gt; span {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 0;
    align-self: flex-end;
    background: rgb(217, 232, 243);
    margin: 0 1%;
}
.package-compare .package-compare-container .package .package-footer .levels &gt; span.filled {
    background: rgb(255, 102, 0);
}
.package-compare .package-compare-container .package .package-footer .levels &gt; span:nth-child(1) {
    height: 6.66%;
}
.package-compare .package-compare-container .package .package-footer .levels &gt; span:nth-child(2) {
    height: 13.32%;
}
.package-compare .package-compare-container .package .package-footer .levels &gt; span:nth-child(3) {
    height: 19.98%;
}
.package-compare .package-compare-container .package .package-footer .levels &gt; span:nth-child(4) {
    height: 26.64%;
}
.package-compare .package-compare-container .package .package-footer .levels &gt; span:nth-child(5) {
    height: 33.33%;
}
.package-compare .package-compare-container .package .package-footer .levels &gt; span:nth-child(6) {
    height: 39.96%;
}
.package-compare .package-compare-container .package .package-footer .levels &gt; span:nth-child(7) {
    height: 46.62%;
}
.package-compare .package-compare-container .package .package-footer .levels &gt; span:nth-child(8) {
    height: 53.28%;
}
.package-compare .package-compare-container .package .package-footer .levels &gt; span:nth-child(9) {
    height: 59.94%;
}
.package-compare .package-compare-container .package .package-footer .levels &gt; span:nth-child(10) {
    height: 66.66%;
}
.package-compare .package-compare-container .package .package-footer .levels &gt; span:nth-child(11) {
    height: 73.26%;
}
.package-compare .package-compare-container .package .package-footer .levels &gt; span:nth-child(12) {
    height: 79.92%;
}
.package-compare .package-compare-container .package .package-footer .levels &gt; span:nth-child(13) {
    height: 86.58%;
}
.package-compare .package-compare-container .package .package-footer .levels &gt; span:nth-child(14) {
    height: 93.24%;
}
.package-compare .package-compare-container .package .package-footer .levels &gt; span:nth-child(15) {
    height: 100%;
}
.package-compare .package-compare-container .package .package-footer .price {
    padding: 15px 0 10px 0;
    display: block;
}
.package-compare .package-compare-container .package .package-footer .price span {
    font-size: 1.6rem;
    font-weight: 700;
    text-align: center;
}
.package-compare .package-compare-container .package .package-footer .controls &gt; button {
    width: calc(100% - 30px);
    margin: 0;
}
.package-compare .package-compare-container .package .package-footer .controls &gt; button[data-tooltip]:before {
    white-space: initial;
}
.package-compare .package-compare-container .package.combined .package-left,
.package-compare .package-compare-container .package.combined .package-right {
    float: left;
    width: 50%;
    text-align: left;
}
.package-compare .package-compare-container .package.combined .base-info .package-left {
    width: calc(50% + 10px);
}
.package-compare .package-compare-container .package.combined .base-info .package-left .price {
    font-size: 1.6rem;
    font-weight: 700;
}
.package-compare .package-compare-container .package.combined .base-info .package-left .price span {
    font-size: 1.6rem;
    font-weight: 700;
}
.package-compare .package-compare-container .package.combined .base-info .package-right {
    width: calc(50% - 10px);
    position: relative;
}
.package-compare .package-compare-container .package.combined .base-info .package-right .icon {
    position: absolute;
    left: -40px;
    top: 15px;
}
.package-compare .package-compare-container .package.combined .package-footer .fare-basis {
    padding: 0 15px;
    justify-content: flex-start;
}
.package-compare .package-compare-container .package.combined .package-footer .fare-basis lib-fare-basis-link {
    flex: 0 0 50%;
}
.package-compare .package-compare-container .package.combined .package-footer .fare-basis lib-fare-basis-link:nth-child(2) {
    padding-left: 15px;
}
.package-compare .package-compare-container .package.combined .package-footer .service-icons {
    padding: 0 20px;
}
.package-compare .package-compare-container .package.combined .package-footer .service-icons &gt; div {
    padding: 1px 0px;
}
.package-compare .package-compare-container .package.combined .package-footer .package-left .price {
    padding: 15px 15px 10px 15px;
}
.package-compare .package-compare-container .package.combined .package-footer .package-left .price span:nth-child(1) {
    padding-left: 0;
}
.package-compare .package-compare-container .package.combined .package-footer .package-left p {
    font-size: 1.3rem;
    color: rgb(51, 51, 51);
    padding: 0 0 15px 15px;
}
.package-compare .package-compare-container .package.combined .package-footer .package-right {
    padding-right: 15px;
}
.offer-farerules .description {
    overflow-x: auto;
}

.fare-basis .content .row .col.p100 {
    width: calc(50% - 15px);
    margin-right: 30px;
}
.fare-basis .content .row .col.p100:nth-child(even) {
    margin-right: 0;
}
.fare-basis .content .row .col.p100 table {
    min-width: 100%;
}

.col.p100.baggage_allowance {
    padding-top: 20px;
    padding-bottom: 20px;
}

.baggage-allowance .row .p100:nth-child(2),
.baggage-allowance .row .p100:nth-child(3),
.baggage-allowance .row .p100:nth-child(4) {
    padding-top: 20px;
}
.baggage-allowance .row .p100:nth-last-child(2) {
    padding-top: 20px;
    padding-bottom: 20px;
}
.baggage-allowance .baggage-row:nth-child(even) {
    background: rgb(245, 247, 252);
}
.baggage-allowance .value .icon-bag .text {
    display: none;
}

.popup-overlay .popup.ow-combination {
    max-width: 900px;
}
.popup-overlay .popup.ow-combination .ic-star, .popup-overlay .popup.ow-combination .ic-star-empty {
    display: none;
}
.popup-overlay .popup.ow-combination .row {
    padding: 5px 0;
}
.popup-overlay .popup.ow-combination .ff-offer-container {
    margin-bottom: 0;
    box-shadow: none;
    text-shadow: none;
}
.popup-overlay .popup.ow-combination .ff-offer-container .destination .row {
    padding: 15px 15px 10px 15px;
}
.popup-overlay .popup.ow-combination .ff-offer-container .flight-offers .flight-offer .flight-info .time .tt-top {
    display: none;
}
.popup-overlay .popup.ow-combination .ff-offer-container .package-offers .package-detail .package-links .offer-farerules {
    display: none;
}
.popup-overlay .popup.ow-combination .ff-offer-container .col.p25.controls {
    text-align: right;
    padding: 15px 15px 0 0;
}

.popup-overlay .popup.print-mail .content {
    max-height: calc(80vh - 305px);
    border-top: 1px solid rgb(217, 232, 243);
}
.popup-overlay .popup.print-mail .content .content {
    overflow-y: visible;
    overflow-x: visible;
    max-height: none;
    border-top: none;
}
.popup-overlay .popup.print-mail .sending-form .radio-wrap label,
.popup-overlay .popup.print-mail .sending-form .check-wrap label {
    white-space: nowrap;
}
.popup-overlay .popup.print-mail .sending-form .note {
    padding: 10px 0 0 0;
    font-size: 1.2rem;
}
.popup-overlay .popup.print-mail .ff-offer-container {
    border: none;
    border-top: none;
    border-bottom: 1px solid rgb(217, 232, 243);
    margin: 0;
    border-radius: 0;
    box-shadow: none;
    text-shadow: none;
}
.popup-overlay .popup.print-mail .ff-offer-container.type-lcc:after, .popup-overlay .popup.print-mail .ff-offer-container.type-gds:after, .popup-overlay .popup.print-mail .ff-offer-container.type-ndc:after {
    display: none;
}
.popup-overlay .popup.print-mail .ff-offer-container .row.bottom-row,
.popup-overlay .popup.print-mail .ff-offer-container .more-offers {
    display: none;
}
.popup-overlay .popup.print-mail .ff-offer-container .row {
    padding: 5px 0;
}
.popup-overlay .popup.print-mail .ff-offer-container &gt; .flex-container {
    flex-direction: row;
}
.popup-overlay .popup.print-mail .ff-offer-container &gt; .flex-container &gt; .col:nth-child(1) {
    order: 2;
}
.popup-overlay .popup.print-mail .ff-offer-container &gt; .flex-container &gt; .col:nth-child(2) {
    order: 1;
}
.popup-overlay .popup.print-mail .ff-offer-container .p25 {
    border: none;
    border-right: 1px solid rgb(217, 232, 243);
}
.popup-overlay .popup.print-mail .ff-offer-container .p25 * {
    text-align: right;
}
.popup-overlay .popup.print-mail .ff-offer-container .p25 .package-type {
    background: rgb(255, 255, 255);
    border-bottom: none;
    border-left: none;
    border-top: 1px solid rgb(217, 232, 243);
    margin: 0px 0px 0 -13px;
    border-right: none !important;
    border-radius: 0;
}
.popup-overlay .popup.print-mail .ff-offer-container .p25 .package-type.active {
    border: none;
}
.popup-overlay .popup.print-mail .ff-offer-container .p25 .package-type:hover {
    box-shadow: none;
    text-shadow: none;
}
.popup-overlay .popup.print-mail .ff-offer-container .p25 .package-type .col.p50:nth-child(1) {
    text-align: left;
}
.popup-overlay .popup.print-mail .ff-offer-container .p25 .row {
    margin-bottom: 10px;
}
.popup-overlay .popup.print-mail .ff-offer-container .p25 .check-wrap {
    padding: 0;
    margin-top: -5px;
}
.popup-overlay .popup.print-mail .ff-offer-container .p25 .check-wrap + lib-price span.price {
    margin-right: 0;
}
.popup-overlay .popup.print-mail .ff-offer-container .p25 .check-wrap + lib-price span.price .ww_price {
    font-size: 1.8rem;
    font-weight: 700;
    color: rgb(255, 102, 0);
}
.popup-overlay .popup.print-mail .ff-offer-container .p25 .check-wrap + lib-price span.price .diff_currency {
    font-size: 1.8rem;
    font-weight: 700;
    color: rgb(255, 102, 0);
}
.popup-overlay .popup.print-mail .ff-offer-container .p75 {
    padding-bottom: 0;
}
.popup-overlay .popup.print-mail .ff-offer-container .p75 .flight-offers {
    border-bottom: 1px solid rgb(217, 232, 243);
}
.popup-overlay .popup.print-mail .ff-offer-container .p75 .flight-offers.expanded .flight-offer:hover, .popup-overlay .popup.print-mail .ff-offer-container .p75 .flight-offers.expanded .flight-offer.highlighted {
    background: rgb(255, 255, 255);
}
.popup-overlay .popup.print-mail .ff-offer-container .p75 .flight-offers.expanded .flight-offer:hover .time .p60 .via, .popup-overlay .popup.print-mail .ff-offer-container .p75 .flight-offers.expanded .flight-offer:hover .time .p60 &gt; span, .popup-overlay .popup.print-mail .ff-offer-container .p75 .flight-offers.expanded .flight-offer.highlighted .time .p60 .via, .popup-overlay .popup.print-mail .ff-offer-container .p75 .flight-offers.expanded .flight-offer.highlighted .time .p60 &gt; span {
    background: rgb(255, 255, 255);
}
.popup-overlay .popup.print-mail .ff-offer-container .p75 .flight-offers.expanded .flight-offer .check-wrap,
.popup-overlay .popup.print-mail .ff-offer-container .p75 .flight-offers.expanded .flight-offer .flight-info {
    display: inline-block;
    vertical-align: top;
}
.popup-overlay .popup.print-mail .ff-offer-container .p75 .flight-offers.expanded .flight-offer .check-wrap {
    width: 5%;
    padding-top: 5px;
}
.popup-overlay .popup.print-mail .ff-offer-container .p75 .flight-offers.expanded .flight-offer .flight-info {
    width: 95%;
}
.popup-overlay .popup.print-mail .ff-offer-container .p75 .flight-offers:nth-last-child(1) {
    border: none;
}
.popup-overlay .popup.print-mail .ff-offer-container .p75 .flight-offers .sector {
    padding: 0;
}
.popup-overlay .popup.print-mail .ff-offer-container .p75 .flight-offers .sector .destination .row {
    padding: 15px 15px 10px 15px;
}
.popup-overlay .popup.print-mail .ff-offer-container .p75 .flight-offers + .flight-offers {
    border-bottom: none;
}
.popup-overlay .popup.print-mail .ff-offer-container .flight-info .flight-detail &gt; span.button {
    display: none;
}
.popup-overlay .popup.print-mail .iata-legend {
    padding: 10px 15px;
}
.popup-overlay .popup.print-mail .iata-legend .airports,
.popup-overlay .popup.print-mail .iata-legend .airlines {
    margin: 5px 0;
}
.popup-overlay .footer .col .offers_count {
    float: left;
    line-height: 35px;
}
.popup-overlay .footer .col .offers_count span {
    padding-left: 5px;
}

.precision-date .date {
    display: inline-block;
    padding: 0 20px 0 0;
    vertical-align: middle;
}
.precision-date .date span {
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
}
.precision-date .date span.precision {
    background: rgb(196, 17, 47);
    color: rgb(255, 255, 255);
    padding: 0 5px;
    font-size: 1.1rem;
    line-height: 16px;
    border-radius: 3px;
}

.expired .destinations,
.expired .date,
.expired .type-of-trip {
    padding: 10px;
}

.fare-rules-items &gt; h3 {
    padding: 0 10px;
    margin: 8px 0;
    background: #f5f7fc;
    font-weight: 600;
    border-radius: 4px;
}
.fare-rules-items .fare-rules-item div h3 {
    padding: 0 !important;
    background: none;
    font-weight: 600;
    margin-bottom: -20px;
}
.fare-rules-items .fare-rules-item .rule-type h4 {
    font-weight: 600;
    background: none;
    padding: 15px 0 0 0;
    line-height: 40px;
    border-bottom: 1px solid rgb(217, 232, 243);
}
.fare-rules-items .fare-rules-item .rule {
    padding: 8px 0;
    display: flex;
    justify-content: flex-start;
}
.fare-rules-items .fare-rules-item .rule &gt; span {
    display: inline-block !important;
}
.fare-rules-items .fare-rules-item .rule &gt; span.app-code {
    font-weight: 700;
    padding-right: 10px;
}
.fare-rules-items .fare-rules-item .rule &gt; span.price {
    margin-left: auto;
}
.fare-rules-items .fare-rules-item .rule br {
    display: block;
    border-bottom: 1px solid rgb(217, 232, 243);
}
.fare-rules-items .fare-rules-item .rule br + br {
    border: none;
}

.fare-rules .fare-rules-item h3 span {
    position: relative;
    display: inline-block;
    padding: 0 5px;
}
.fare-rules .fare-rules-item h3 span:before {
    content: "(";
}
.fare-rules .fare-rules-item h3 span:after {
    content: ")";
}
.fare-rules .fare-rules-item .rule-type h4 {
    font-weight: 600;
    background: none;
    padding: 0;
    line-height: 40px;
}
.fare-rules .fare-rules-item .rule {
    padding: 10px;
    display: flex;
    justify-content: flex-start;
}
.fare-rules .fare-rules-item .rule &gt; span {
    display: inline-block;
}
.fare-rules .fare-rules-item .rule &gt; span.app-code {
    font-weight: 700;
    padding-right: 10px;
}
.fare-rules .fare-rules-item .rule &gt; span.price {
    margin-left: auto;
}
.fare-rules .fare-rules-item .rule br {
    display: block;
    border-bottom: 1px solid rgb(217, 232, 243);
}
.fare-rules .fare-rules-item .rule br + br {
    border: none;
}

.fare-rule-text h3:nth-child(1) + div {
    line-height: 25px;
    padding: 10px 0;
}

.ticket-detail .info {
    padding: 0 10px;
}
.ticket-detail .flight-number {
    padding: 0 10px;
}

.popup.lowest-price-offer-list .itinerary-head,
#lowestPricedOfferList .itinerary-head {
    display: flex;
    align-items: center;
}
.popup.lowest-price-offer-list .itinerary-head .col:nth-child(1) *,
#lowestPricedOfferList .itinerary-head .col:nth-child(1) * {
    color: rgb(34, 34, 34);
    font-size: 1.7rem;
    font-weight: 600;
}
.popup.lowest-price-offer-list .itinerary-head .col:nth-child(1) &gt; .price,
#lowestPricedOfferList .itinerary-head .col:nth-child(1) &gt; .price {
    display: flex;
    gap: 20px;
    align-items: baseline;
}
.popup.lowest-price-offer-list .itinerary-head .col:nth-child(1) &gt; .price .actual-price,
.popup.lowest-price-offer-list .itinerary-head .col:nth-child(1) &gt; .price .discount-price,
#lowestPricedOfferList .itinerary-head .col:nth-child(1) &gt; .price .actual-price,
#lowestPricedOfferList .itinerary-head .col:nth-child(1) &gt; .price .discount-price {
    display: flex;
    align-items: baseline;
    white-space: nowrap;
}
.popup.lowest-price-offer-list .itinerary-head .col:nth-child(1) &gt; .price .discount-price,
#lowestPricedOfferList .itinerary-head .col:nth-child(1) &gt; .price .discount-price {
    font-size: 1.4rem;
}
.popup.lowest-price-offer-list .itinerary-head .col:nth-child(1) &gt; .price .discount-price *,
#lowestPricedOfferList .itinerary-head .col:nth-child(1) &gt; .price .discount-price * {
    text-decoration: line-through;
    color: rgb(255, 0, 0);
    font-size: 1.4rem;
}
.popup.lowest-price-offer-list .itinerary-container,
#lowestPricedOfferList .itinerary-container {
    border-bottom: 1px solid rgb(217, 232, 243);
    margin-bottom: 15px;
    padding-bottom: 10px;
}
.popup.lowest-price-offer-list .itinerary-container .sector-offers .flight-segment-list .row,
#lowestPricedOfferList .itinerary-container .sector-offers .flight-segment-list .row {
    display: flex;
    flex-wrap: wrap;
}
@media only screen and (max-width: 768px) {
    .popup.lowest-price-offer-list .itinerary-container .sector-offers .flight-segment-list .row .col,
#lowestPricedOfferList .itinerary-container .sector-offers .flight-segment-list .row .col {
        padding: 8px 10px;
    }
    .popup.lowest-price-offer-list .itinerary-container .sector-offers .flight-segment-list .row .col.flight,
#lowestPricedOfferList .itinerary-container .sector-offers .flight-segment-list .row .col.flight {
        flex: 0 0 50%;
    }
    .popup.lowest-price-offer-list .itinerary-container .sector-offers .flight-segment-list .row .col.time,
#lowestPricedOfferList .itinerary-container .sector-offers .flight-segment-list .row .col.time {
        flex: 0 0 50%;
    }
    .popup.lowest-price-offer-list .itinerary-container .sector-offers .flight-segment-list .row .col.time &gt; div, .popup.lowest-price-offer-list .itinerary-container .sector-offers .flight-segment-list .row .col.time &gt; span,
#lowestPricedOfferList .itinerary-container .sector-offers .flight-segment-list .row .col.time &gt; div,
#lowestPricedOfferList .itinerary-container .sector-offers .flight-segment-list .row .col.time &gt; span {
        display: flex;
        justify-content: flex-end;
        text-align: right;
    }
    .popup.lowest-price-offer-list .itinerary-container .sector-offers .flight-segment-list .row .col.destinations,
#lowestPricedOfferList .itinerary-container .sector-offers .flight-segment-list .row .col.destinations {
        display: flex;
        justify-content: space-between;
        flex: 0 0 67%;
        gap: 10px;
    }
    .popup.lowest-price-offer-list .itinerary-container .sector-offers .flight-segment-list .row .col.transfer-duration,
#lowestPricedOfferList .itinerary-container .sector-offers .flight-segment-list .row .col.transfer-duration {
        flex: 0 0 33%;
        align-items: center;
    }
    .popup.lowest-price-offer-list .itinerary-container .sector-offers .flight-segment-list .row .col.transfer-duration &gt; div, .popup.lowest-price-offer-list .itinerary-container .sector-offers .flight-segment-list .row .col.transfer-duration &gt; span,
#lowestPricedOfferList .itinerary-container .sector-offers .flight-segment-list .row .col.transfer-duration &gt; div,
#lowestPricedOfferList .itinerary-container .sector-offers .flight-segment-list .row .col.transfer-duration &gt; span {
        display: flex;
        justify-content: flex-end;
    }
    .popup.lowest-price-offer-list .itinerary-container .sector-offers .flight-segment-list .row .col.duration,
#lowestPricedOfferList .itinerary-container .sector-offers .flight-segment-list .row .col.duration {
        flex: 0 0 25%;
    }
    .popup.lowest-price-offer-list .itinerary-container .sector-offers .flight-segment-list .row .col.status, .popup.lowest-price-offer-list .itinerary-container .sector-offers .flight-segment-list .row .col.travel-policy,
#lowestPricedOfferList .itinerary-container .sector-offers .flight-segment-list .row .col.status,
#lowestPricedOfferList .itinerary-container .sector-offers .flight-segment-list .row .col.travel-policy {
        flex: 0 0 20px;
        text-align: left !important;
    }
    .popup.lowest-price-offer-list .itinerary-container .sector-offers .flight-segment-list .row .clear,
#lowestPricedOfferList .itinerary-container .sector-offers .flight-segment-list .row .clear {
        display: none;
    }
}
.popup.lowest-price-offer-list .itinerary-container .sector-offers .flight-segment-list .flight-number,
#lowestPricedOfferList .itinerary-container .sector-offers .flight-segment-list .flight-number {
    color: rgb(255, 102, 0);
}
.popup.lowest-price-offer-list .itinerary-container .sector-offers .flight-segment-list .operated-by,
#lowestPricedOfferList .itinerary-container .sector-offers .flight-segment-list .operated-by {
    font-size: 1.1rem;
}

.popup-overlay .route-happy .block .content {
    overflow-x: auto !important;
}
.popup-overlay .route-happy .block .content .h3 {
    color: rgb(255, 102, 0);
    border-bottom: 1px dotted rgb(255, 102, 0);
    padding-bottom: 2px;
    font-size: 1.8rem;
    font-weight: 700;
}
.popup-overlay .route-happy .block .content .h3 span {
    color: rgb(34, 34, 34);
    font-size: 1.4rem;
}
.popup-overlay .route-happy .block .content .package-compare-container {
    overflow: visible !important;
    justify-content: flex-start !important;
    width: 100%;
    display: flex;
    padding: 20px;
}
.popup-overlay .route-happy .block .content .package-compare-container.no-center {
    justify-content: flex-start !important;
}
.popup-overlay .route-happy .block .content .package-compare-container .price-policy {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    line-height: 20px;
    align-items: center;
}
.popup-overlay .route-happy .block .content .package {
    min-width: 285px !important;
    max-width: 285px !important;
    padding: 15px 20px;
    text-align: center;
}
.popup-overlay .route-happy .block .content .package:nth-child(odd) {
    background: #ebf5fc;
}
.popup-overlay .route-happy .block .content .package .description {
    min-height: 246px;
    text-align: left;
    padding-bottom: 15px;
}
.popup-overlay .route-happy .block .content .package .description ul {
    min-height: 225px;
}
.popup-overlay .route-happy .block .content .package .description li {
    padding: 5px !important;
    border: none;
    background: none;
}
.popup-overlay .route-happy .block .content .package .description li.not-offered {
    padding-left: 0 !important;
    padding-top: 40% !important;
    font-size: 1.4rem;
    background-image: url("../images/icons/package-compare/icon-li-not-offered.svg");
    background-position: 50% 50%;
    background-repeat: no-repeat;
    list-style-type: none;
    margin: 0;
    height: 200px;
    text-align: center;
}
.popup-overlay .route-happy .block .item-route-happy .item-title span {
    display: inline-block;
    vertical-align: middle;
}
.popup-overlay .route-happy .block .item-route-happy .item-title span:nth-child(1) {
    width: 40px;
}
.popup-overlay .route-happy .block .item-route-happy .item-title span:nth-child(1) img {
    width: 30px;
    height: auto;
}
.popup-overlay .route-happy .block .item-route-happy .item-title span:nth-child(2) {
    width: calc(100% - 40px);
    font-weight: 600;
    color: #1f2e4f;
    text-decoration: underline;
}
.popup-overlay .route-happy .block .item-route-happy .item-title span:nth-child(2):hover {
    text-decoration: none;
    cursor: pointer;
}
.popup-overlay .route-happy .block .item-route-happy .item-content {
    padding: 5px 0 0 0;
}

.fullscreen-gallery {
    margin: 0 auto !important;
    border-radius: 0 !important;
}
.fullscreen-gallery .content {
    max-height: calc(100vh - 45px) !important;
    height: calc(100vh - 45px) !important;
}
.fullscreen-gallery .content .gallery {
    display: flex;
    margin: 20px 0;
}
.fullscreen-gallery .content .gallery .col {
    position: relative;
}
.fullscreen-gallery .content .gallery .col.items {
    text-align: center;
}
.fullscreen-gallery .content .gallery .col .icon {
    position: absolute;
    top: calc(50% - 16px);
    left: calc(50% - 16px);
    cursor: pointer;
}
.fullscreen-gallery .content .gallery .col img {
    max-width: 100%;
    height: auto;
    display: none;
    margin: 0 auto;
    max-height: calc(100vh - 100px);
}
.fullscreen-gallery .content .gallery .col img.active {
    display: block;
}

.overlay_popup.onboard-experience .popup.p70 {
    max-width: 1100px;
    margin: 5vh auto !important;
}
.overlay_popup.onboard-experience .popup-overlay .fullscreen-gallery .content {
    max-height: calc(100vh - 45px) !important;
}
.overlay_popup.onboard-experience .popup-overlay .fullscreen-gallery .content .gallery {
    width: 100%;
    height: auto !important;
}
.overlay_popup.onboard-experience .popup-overlay .fullscreen-gallery .content .gallery .col.p5 {
    width: 10%;
}
.overlay_popup.onboard-experience .popup-overlay .fullscreen-gallery .content .gallery .col.p90 {
    width: 80%;
}

.onboard-experience {
    max-width: 1100px;
    margin: 5vh auto !important;
}
.onboard-experience.with-tabs {
    background: rgb(246, 249, 251);
}
.onboard-experience.with-tabs .block {
    background: rgba(0, 0, 0, 0);
}
.onboard-experience.with-tabs .block h2 {
    background: rgb(255, 255, 255);
    border-radius: 4px 4px 0 0;
}
.onboard-experience.with-tabs .block .itinerary .row.journeys .inner-tabs {
    margin: -18px -30px 0 -30px;
    padding: 8px 30px 0 30px;
    overflow-x: auto;
}
@media only screen and (max-width: 1200px) {
    .onboard-experience.with-tabs .block .itinerary .row.journeys .inner-tabs {
        margin: -8px -20px 0 -20px;
        padding: 8px 20px 0 20px;
    }
}
.onboard-experience.with-tabs .block .itinerary .row.journeys .inner-tabs ul {
    white-space: nowrap;
    height: 34px;
}
.onboard-experience.without-segment-buttons {
    background: rgb(246, 249, 251);
}
.onboard-experience.without-segment-buttons .block {
    background: rgba(0, 0, 0, 0);
}
.onboard-experience.without-segment-buttons .block h2 {
    background: rgb(255, 255, 255);
    border-radius: 4px 4px 0 0;
}
.onboard-experience.without-segment-buttons .block .itinerary .row.journeys {
    padding: 8px 10px 0 10px;
}
.onboard-experience.without-segment-buttons .block .itinerary .row.journeys .inner-tabs {
    margin: -18px -30px 0 -30px;
    padding: 8px 30px 0 30px;
    overflow-x: auto;
}
@media only screen and (max-width: 1200px) {
    .onboard-experience.without-segment-buttons .block .itinerary .row.journeys .inner-tabs {
        margin: -8px -20px 0 -20px;
        padding: 8px 20px 0 20px;
    }
}
.onboard-experience.without-segment-buttons .block .itinerary .row.journeys .inner-tabs ul {
    white-space: nowrap;
    height: 34px;
}
.onboard-experience.without-segment-buttons .block .itinerary .row.destinations {
    height: 0 !important;
    padding: 0 10px !important;
}
.onboard-experience .itinerary {
    padding: 10px;
    position: relative;
    background: rgb(255, 255, 255);
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
.onboard-experience .form-inline {
    border: none;
    white-space: nowrap;
}
.onboard-experience .form-inline * {
    display: inline-flex;
    width: auto;
}
.onboard-experience .form-inline.select &gt; select, .onboard-experience .form-inline.select &gt; span {
    background: url("../images/icons/iconset/forms/chevron-active.svg") calc(100% - 10px) 50% no-repeat;
    background-size: auto;
}
.onboard-experience .form-inline.select &gt; select:hover, .onboard-experience .form-inline.select &gt; span:hover {
    background: url("../images/icons/iconset/forms/chevron-active.svg") calc(100% - 10px) 50% no-repeat;
    background-size: auto;
}
.onboard-experience .form-inline.select:nth-child(1) select, .onboard-experience .form-inline.select:nth-child(2) select {
    padding-left: 3px;
}
.onboard-experience .form-inline.select &gt; label {
    padding: 0;
    height: 25px;
    line-height: 25px;
    vertical-align: top;
}
.onboard-experience .form-inline.select &gt; span, .onboard-experience .form-inline.select &gt; span:hover {
    background: none !important;
    padding-left: 5px;
    vertical-align: top;
}
.onboard-experience .destinations .icon {
    margin: 0 12px 0 12px;
}
.onboard-experience .aircraft-description-tabs {
    background: rgb(246, 249, 251);
}
.onboard-experience .aircraft-description-tabs .inner-tabs {
    border-bottom: 1px solid rgb(217, 232, 243);
    padding: 20px 10px 0 10px;
    margin: 0 20px;
}
.onboard-experience .aircraft-description-tabs .inner-tabs * {
    line-height: 32px;
}
.onboard-experience .aircraft-description-tabs .inner-tabs .tab {
    padding: 0 30px 0 0;
    cursor: pointer;
}
.onboard-experience .aircraft-description-tabs .inner-tabs .tab a {
    display: inline-block;
    line-height: 32px;
    height: 34px;
    font-size: 1.4rem;
    color: rgb(51, 51, 51);
    font-weight: 400;
    position: relative;
    top: 1px;
    transition: border 0.1s ease 0s;
}
.onboard-experience .aircraft-description-tabs .inner-tabs .tab a .icon {
    filter: invert(13%) sepia(18%) saturate(3154%) hue-rotate(191deg) brightness(96%) contrast(88%) !important;
}
.onboard-experience .aircraft-description-tabs .inner-tabs .tab.active a {
    border-bottom: 2px solid rgb(255, 102, 0);
    color: rgb(255, 102, 0);
}
.onboard-experience .aircraft-description-tabs .inner-tabs .tab.active .icon {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.onboard-experience .aircraft-description-tabs .inner-tabs .tab:hover a {
    border-bottom: 2px solid rgb(255, 102, 0);
}
.onboard-experience .content {
    padding: 20px;
    max-height: calc(90vh - 260px) !important;
    background: rgb(246, 249, 251);
}
.onboard-experience .content .aircraft-description {
    display: none;
}
.onboard-experience .content .aircraft-description.active {
    display: block;
}
.onboard-experience .content .aircraft-description table {
    margin-bottom: 15px;
}
.onboard-experience .content .aircraft-description table tr:nth-child(even) {
    background: rgb(237, 241, 248);
}
.onboard-experience .content .aircraft-description table th, .onboard-experience .content .aircraft-description table td {
    font-size: 1.4rem;
}
.onboard-experience .content .aircraft-description table th .icon.ic-status-true, .onboard-experience .content .aircraft-description table td .icon.ic-status-true {
    filter: invert(27%) sepia(58%) saturate(4112%) hue-rotate(139deg) brightness(91%) contrast(99%);
}
.onboard-experience .content .aircraft-description table + table {
    margin-top: 35px;
}
.onboard-experience .content .aircraft-description table + table tr:nth-child(1) th, .onboard-experience .content .aircraft-description table + table tr:nth-child(1) td {
    border: none;
}
.onboard-experience .content .aircraft-description table + p {
    font-size: 1.1rem;
    line-height: 16px;
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-item-big {
    cursor: pointer;
    height: 325px;
    text-align: center;
    position: relative;
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-item-big:hover &gt; span:before, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-item-big:hover &gt; span:after {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    content: "";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-item-big:hover &gt; span:before {
    background: rgba(0, 0, 0, 0.5);
    border-radius: 8px;
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-item-big:hover &gt; span:after {
    background: url("../images/icons/iconset/search.svg") 50% 50% no-repeat;
    background-size: 32px;
    filter: invert(1);
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-item-big img {
    max-width: 100%;
    max-height: 100%;
    border-radius: 8px;
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items {
    font-size: 0;
    overflow: hidden;
    height: 70px;
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items .gallery-item {
    cursor: pointer;
    width: calc(20% - 5px);
    display: inline-block;
    margin: 5px 3px 0 3px;
    padding: 2px;
    position: relative;
    height: 62px;
    overflow: hidden;
    border: 2px solid rgba(0, 0, 0, 0);
    text-align: center;
    border-radius: 12px;
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items .gallery-item:nth-child(5n+0) {
    margin: 5px 0 0 3px;
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items .gallery-item:nth-child(5n+1) {
    margin: 5px 3px 0 0;
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items .gallery-item img {
    border-radius: 8px;
    max-height: 100%;
    max-width: 100%;
    height: 54px;
    object-fit: cover;
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items .gallery-item.active, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items .gallery-item:hover {
    border: 2px solid rgb(255, 102, 0);
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-6 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-7 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-8 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-9 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-10 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-11 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-12 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-13 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-14 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-15 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-16 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-17 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-18 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-19 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-20 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-21 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-22 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-23 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-24 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-25 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-26 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-27 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-28 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-29 .gallery-item:after, .onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-30 .gallery-item:after {
    position: absolute;
    top: 2px;
    left: 2px;
    right: 2px;
    bottom: 2px;
    background: rgba(0, 0, 0, 0.5);
    color: rgb(255, 255, 255);
    font-size: 1.6rem;
    line-height: 60px;
    text-align: center;
    font-weight: 600;
    border-radius: 12px;
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-6 .gallery-item:nth-child(5):after {
    content: "+1";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-7 .gallery-item:nth-child(5):after {
    content: "+2";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-8 .gallery-item:nth-child(5):after {
    content: "+3";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-9 .gallery-item:nth-child(5):after {
    content: "+4";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-10 .gallery-item:nth-child(5):after {
    content: "+5";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-11 .gallery-item:nth-child(5):after {
    content: "+6";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-12 .gallery-item:nth-child(5):after {
    content: "+7";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-13 .gallery-item:nth-child(5):after {
    content: "+8";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-14 .gallery-item:nth-child(5):after {
    content: "+9";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-15 .gallery-item:nth-child(5):after {
    content: "+10";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-16 .gallery-item:nth-child(5):after {
    content: "+11";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-17 .gallery-item:nth-child(5):after {
    content: "+12";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-18 .gallery-item:nth-child(5):after {
    content: "+13";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-19 .gallery-item:nth-child(5):after {
    content: "+14";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-20 .gallery-item:nth-child(5):after {
    content: "+15";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-21 .gallery-item:nth-child(5):after {
    content: "+16";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-22 .gallery-item:nth-child(5):after {
    content: "+17";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-23 .gallery-item:nth-child(5):after {
    content: "+18";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-24 .gallery-item:nth-child(5):after {
    content: "+19";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-25 .gallery-item:nth-child(5):after {
    content: "+20";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-26 .gallery-item:nth-child(5):after {
    content: "+21";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-27 .gallery-item:nth-child(5):after {
    content: "+22";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-28 .gallery-item:nth-child(5):after {
    content: "+23";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-29 .gallery-item:nth-child(5):after {
    content: "+24";
}
.onboard-experience .content .aircraft-description .mixed-gallery .gallery-items.count-30 .gallery-item:nth-child(5):after {
    content: "+25";
}
.onboard-experience .content .aircraft-description .covid-19 {
    display: flex;
    flex-wrap: wrap;
}
.onboard-experience .content .aircraft-description .covid-19 .block-item {
    background: rgb(255, 255, 255);
    padding: 20px;
    margin: 0 10px 20px 10px;
    width: calc(33.33% - 20px);
    float: left;
    border-radius: 8px;
}
.onboard-experience .content .aircraft-description .covid-19 .block-item:nth-child(3n+0) {
    margin: 0 0 20px 10px;
    width: calc(33.33% - 10px);
}
.onboard-experience .content .aircraft-description .covid-19 .block-item:nth-child(3n+1) {
    margin: 0 10px 20px 0;
    width: calc(33.33% - 10px);
}
.onboard-experience .content .aircraft-description .covid-19 .block-item &gt; span {
    display: inline-block;
    vertical-align: top;
}
.onboard-experience .content .aircraft-description .covid-19 .block-item &gt; span.symbol {
    padding: 4px;
    margin: 8px 20px 0 0;
    border: 1px solid rgb(217, 232, 243);
    border-radius: 4px;
}
.onboard-experience .content .aircraft-description .covid-19 .block-item &gt; span.symbol .icon,
.onboard-experience .content .aircraft-description .covid-19 .block-item &gt; span.symbol img {
    margin: 0;
    width: 20px;
    height: auto;
}
.onboard-experience .content .aircraft-description .covid-19 .block-item &gt; span.text {
    width: calc(100% - 55px);
}
.onboard-experience .content .aircraft-description .covid-19 .block-item h3 {
    font-weight: 600;
    line-height: 17px;
    padding: 6px 0;
    background: none;
}
.onboard-experience .content .aircraft-description .covid-19 .block-item p {
    font-size: 1.4rem;
}
.onboard-experience .content .aircraft-description .covid-19.count-1 .block-item {
    width: 100%;
}
.onboard-experience .content .aircraft-description .covid-19.count-1 .block-item:nth-child(odd), .onboard-experience .content .aircraft-description .covid-19.count-1 .block-item:nth-child(even) {
    margin: 0 0 20px 0;
}
.onboard-experience .content .aircraft-description .covid-19.count-2 .block-item, .onboard-experience .content .aircraft-description .covid-19.count-4 .block-item {
    width: calc(50% - 10px);
}
.onboard-experience .content .aircraft-description .covid-19.count-2 .block-item:nth-child(odd), .onboard-experience .content .aircraft-description .covid-19.count-4 .block-item:nth-child(odd) {
    margin: 0 10px 20px 0;
}
.onboard-experience .content .aircraft-description .covid-19.count-2 .block-item:nth-child(even), .onboard-experience .content .aircraft-description .covid-19.count-4 .block-item:nth-child(even) {
    margin: 0 0 20px 10px;
}
.onboard-experience .content .aircraft-description .not-available-message {
    text-align: center;
    padding: 160px 15% 160px 15%;
}
.onboard-experience .content .aircraft-description .not-available-message.photos {
    padding: 160px 15% 160px 15%;
}
.onboard-experience .content .aircraft-description .not-available-message h3 {
    font-weight: 600;
    font-size: 1.6rem;
    line-height: 30px;
    background: none;
}
.onboard-experience .content .aircraft-description .not-available-message p {
    line-height: 20px;
}
.onboard-experience .footer p {
    font-size: 1.3rem;
    padding-top: 10px;
}
.onboard-experience .footer p img {
    max-height: 20px;
    margin-left: 10px;
    max-width: 120px;
}
.onboard-experience .form-inline.select:nth-child(1) select, .onboard-experience .form-inline.select:nth-child(2) select {
    padding-left: 3px;
    padding-top: 0;
    padding-bottom: 0;
}

.country-airport-list .alphabet {
    line-height: 40px;
    padding: 0 20px;
}
.country-airport-list .alphabet .button.back.small {
    margin: 6px 5px 6px 0;
}
.country-airport-list .alphabet.disabled {
    position: relative;
    opacity: 0.3;
}
.country-airport-list .alphabet.disabled:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(255, 255, 255, 0.5);
    z-index: 2;
}
.country-airport-list h3 span {
    display: inline-block;
    vertical-align: middle;
    font-weight: 600;
    padding-left: 10px;
    margin-left: 10px;
    border-left: 1px solid rgb(217, 232, 243);
}
.country-airport-list h3 a {
    float: right;
    line-height: 40px;
}
.country-airport-list .content {
    max-height: calc(80vh - 135px) !important;
}
.country-airport-list .content table {
    margin-bottom: 20px !important;
}
.country-airport-list .content table .divider th, .country-airport-list .content table .divider td {
    padding-top: 15px;
    font-weight: 600;
}
.country-airport-list .content table .divider th:nth-child(2), .country-airport-list .content table .divider td:nth-child(2) {
    text-align: right;
}
.country-airport-list .content table td a {
    display: block;
}

.month-reservation-popup {
    position: absolute;
    z-index: 100;
    top: 60px;
    left: 0;
    right: 0;
    overflow: visible !important;
}
.month-reservation-popup .block {
    padding: 0 10px;
    margin: 0;
    box-shadow: none;
    text-shadow: none;
}

.reservation-ticket-price {
    float: left;
    width: 50%;
}
.reservation-ticket-price tr:nth-child(1) th, .reservation-ticket-price tr:nth-child(1) td, .reservation-ticket-price tr:nth-last-child(1) th, .reservation-ticket-price tr:nth-last-child(1) td {
    font-weight: 600;
}
.reservation-ticket-price tr:nth-child(1) th *, .reservation-ticket-price tr:nth-child(1) td *, .reservation-ticket-price tr:nth-last-child(1) th *, .reservation-ticket-price tr:nth-last-child(1) td * {
    font-weight: 600;
}
.reservation-ticket-price:nth-child(3n+0) {
    clear: both;
}

.cvc-security-code .content .p100 p:nth-child(3), .cvc-security-code .content .p100 p:nth-child(4), .cvc-security-code .content .p100 p:nth-child(5) {
    width: 33%;
    float: left;
}
.cvc-security-code .content .p100 p:nth-child(6) {
    clear: both;
}

.currency-convertor .content {
    padding-bottom: 0 !important;
}
.currency-convertor .row.result {
    padding-top: 20px;
}
.currency-convertor .row.result label {
    font-size: 1.8rem;
}
.currency-convertor .row.result label + .price {
    padding: 12px;
}
.currency-convertor .row.result label + .price &gt; div {
    font-size: 1.8rem;
    color: rgb(255, 102, 0);
}
.currency-convertor .row.result label + .price &gt; div * {
    font-size: 1.8rem;
    color: rgb(255, 102, 0);
    vertical-align: middle;
}
.currency-convertor .footer .row.controls {
    padding-bottom: 0;
}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*    TRANSLATE POPUP OLD                                                                                                       */
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
.smb_box {
    position: fixed !important;
}

.smb_box .smb_box_content {
    max-height: 90vh;
    overflow-y: auto;
}

.smb_box {
    left: 0;
    top: 0;
    display: block;
    z-index: 9999999;
    min-width: 200px;
    min-height: 100px;
    background: rgb(255, 255, 255);
}
.smb_box a.smb_box_close,
.smb_box a.smb_box_close:hover {
    position: absolute;
    top: 20px;
    right: 15px;
    height: 20px;
    width: 20px;
    display: block;
    text-indent: -9999px;
    background: url("../images/icons/iconset/close.svg") 50% 50% no-repeat;
    z-index: 2;
}
.smb_box .smb_box_content {
    background: rgb(255, 255, 255);
    text-align: left;
    padding: 15px;
    max-width: 850px;
    /* list */
}
.smb_box .smb_box_content .notice {
    margin-bottom: 5px;
    padding: 5px 30px;
    text-align: center;
    border-bottom: 1px solid #ddd;
}
.smb_box .smb_box_content .content,
.smb_box .smb_box_content pre {
    font-size: 1.4rem;
    white-space: pre-line;
}
.smb_box .smb_box_content h2.nomargin {
    margin-top: 0;
}
.smb_box .smb_box_content h3 {
    background: none;
    font-weight: 600;
    color: rgb(255, 102, 0);
    margin-top: 8px;
    padding: 5px 10px;
}
.smb_box .smb_box_content p {
    margin-left: 10px;
    margin-right: 10px;
}
.smb_box .smb_box_content p.notice {
    margin-left: 0;
    margin-right: 0;
}
.smb_box .smb_box_content ul {
    margin: 0;
}
.smb_box .smb_box_content ul,
.smb_box .smb_box_content ul li,
.smb_box .smb_box_content li {
    list-style-type: none;
}
.smb_box .smb_box_content ul li {
    border-bottom: 1px solid rgb(217, 232, 243);
    padding: 2px 0;
}
.smb_box .smb_box_content ul li:first-child {
    border-top: 1px solid rgb(217, 232, 243);
    margin-top: 4px;
}
.smb_box .smb_box_content ul li:last-child {
    margin-bottom: 4px;
}
.smb_box .smb_box_content ul li a {
    display: block;
    padding: 4px 10px 3px 10px;
    text-decoration: none;
}
.smb_box.bg .smb_box_content {
    background: url("../images/flags/bg.gif") 15px 23px no-repeat;
}
.smb_box.cs .smb_box_content {
    background: url("../images/flags/cz.gif") 15px 23px no-repeat;
}
.smb_box.de .smb_box_content {
    background: url("../images/flags/de.gif") 15px 23px no-repeat;
}
.smb_box.en .smb_box_content {
    background: url("../images/flags/gb.gif") 15px 23px no-repeat;
}
.smb_box.es .smb_box_content {
    background: url("../images/flags/es.gif") 15px 23px no-repeat;
}
.smb_box.et .smb_box_content {
    background: url("../images/flags/ee.gif") 15px 23px no-repeat;
}
.smb_box.fi .smb_box_content {
    background: url("../images/flags/fi.gif") 15px 23px no-repeat;
}
.smb_box.fr .smb_box_content {
    background: url("../images/flags/fr.gif") 15px 23px no-repeat;
}
.smb_box.hr .smb_box_content {
    background: url("../images/flags/hr.gif") 15px 23px no-repeat;
}
.smb_box.hu .smb_box_content {
    background: url("../images/flags/hu.gif") 15px 23px no-repeat;
}
.smb_box.it .smb_box_content {
    background: url("../images/flags/it.gif") 15px 23px no-repeat;
}
.smb_box.ko .smb_box_content {
    background: url("../images/flags/kr.gif") 15px 23px no-repeat;
}
.smb_box.lt .smb_box_content {
    background: url("../images/flags/lt.gif") 15px 23px no-repeat;
}
.smb_box.lv .smb_box_content {
    background: url("../images/flags/lv.gif") 15px 23px no-repeat;
}
.smb_box.mk .smb_box_content {
    background: url("../images/flags/mk.gif") 15px 23px no-repeat;
}
.smb_box.pl .smb_box_content {
    background: url("../images/flags/pl.gif") 15px 23px no-repeat;
}
.smb_box.ro .smb_box_content {
    background: url("../images/flags/ro.gif") 15px 23px no-repeat;
}
.smb_box.ru .smb_box_content {
    background: url("../images/flags/ru.gif") 15px 23px no-repeat;
}
.smb_box.sk .smb_box_content {
    background: url("../images/flags/sk.gif") 15px 23px no-repeat;
}
.smb_box.sv .smb_box_content {
    background: url("../images/flags/se.gif") 15px 23px no-repeat;
}
.smb_box.uk .smb_box_content {
    background: url("../images/flags/ua.gif") 15px 23px no-repeat;
}
.smb_box.vi .smb_box_content {
    background: url("../images/flags/vi.gif") 15px 23px no-repeat;
}
.smb_box.zh .smb_box_content {
    background: url("../images/flags/zh.gif") 15px 23px no-repeat;
}

.popup .content .drop-item {
    padding: 20px 0 0 0;
}
.popup .content .drop-item .item-bar {
    background: rgb(245, 247, 252) !important;
    padding: 0 10px;
    border-radius: 4px;
    cursor: default;
}
@media only screen and (max-width: 768px) {
    .popup .content .drop-item .item-bar {
        background: rgb(245, 247, 252) !important;
        padding: 10px;
        margin: 0 !important;
        border-radius: 4px;
        cursor: default;
    }
    .popup .content .drop-item .item-bar .status {
        display: none;
    }
}
.popup .content .drop-item .item-content {
    padding: 0;
}
.popup .content .drop-item .item-content .loader-inline {
    margin: 10px 0;
}
.popup .content .drop-item .item-content .block h4 {
    padding-right: 0;
}
.popup .content .split-container {
    padding-top: 20px;
}
.popup .content .split-container .form-inline.checkbox .check-wrap input[disabled=disabled],
.popup .content .split-container .form-inline.checkbox .check-wrap input[disabled=disabled] + span {
    cursor: default;
}
.popup .content .form-inline.checkbox {
    border: none;
    margin-bottom: 15px;
}
.popup .content .form-inline.checkbox .check-wrap {
    padding: 0;
    margin-left: 10px;
}
.popup .content .form-inline.checkbox .check-wrap label {
    padding: 0 0 0 10px;
    vertical-align: middle;
    top: -3px;
}
.popup .content .form-inline.checkbox .check-wrap + .check-wrap {
    display: block;
}
.popup .content .form-inline.checkbox .check-wrap + .check-wrap input[type=checkbox] {
    visibility: hidden;
}
.popup .content .form-inline.checkbox .check-wrap + .check-wrap input[type=checkbox] + span {
    border-left: 1px solid rgb(217, 232, 243);
    border-bottom: 1px solid rgb(217, 232, 243);
    background: none;
    height: 15px;
    width: 10px;
    top: -10px;
    margin-left: 20px;
    border-radius: 0;
}
.popup .content .form-inline.checkbox .check-wrap + .check-wrap input[type=checkbox] + span:before, .popup .content .form-inline.checkbox .check-wrap + .check-wrap input[type=checkbox] + span:after {
    display: none !important;
}
.popup .content .form-inline.checkbox .check-wrap + .check-wrap label {
    padding: 0 0 0 5px;
}

@media only screen and (max-width: 1000px) {
    .popup-overlay .popup {
        /* rozmery */
    }
    .popup-overlay .popup.p50, .popup-overlay .popup.p60 {
        width: 80%;
    }
    .onboard-experience {
        margin: 1vh auto !important;
    }
    .onboard-experience.without-segment-buttons {
        background: rgb(246, 249, 251);
    }
    .onboard-experience.without-segment-buttons .block .itinerary .row.journeys {
        padding: 8px 0 0 0;
    }
    .onboard-experience.without-segment-buttons .content {
        max-height: calc(98vh - 200px) !important;
    }
    .onboard-experience .itinerary {
        padding: 0 10px;
    }
    .onboard-experience .form-inline.select {
        width: 100%;
        display: block;
    }
    .onboard-experience .destinations {
        overflow-x: auto;
        white-space: nowrap;
    }
    .onboard-experience .destinations .icon {
        display: none;
    }
    .onboard-experience .destinations button {
        margin-right: 5px;
        margin-bottom: 5px;
    }
    .onboard-experience .aircraft-description-tabs .inner-tabs {
        padding: 10px 0;
        height: 50px;
        overflow-x: auto;
        overflow-y: hidden;
        white-space: nowrap;
    }
    .onboard-experience .aircraft-description-tabs .inner-tabs * {
        line-height: 30px;
    }
    .onboard-experience .aircraft-description-tabs .inner-tabs .tab a {
        line-height: 30px;
        height: 28px;
    }
    .onboard-experience .content {
        padding: 15px 20px;
        max-height: calc(98vh - 266px) !important;
    }
    .onboard-experience .content .aircraft-description .col {
        padding: 0;
        width: 100%;
    }
    .onboard-experience .content .aircraft-description table {
        margin-bottom: 10px;
    }
    .onboard-experience .content .aircraft-description table + table {
        margin-top: 30px;
    }
    .onboard-experience .content .aircraft-description .mixed-gallery .gallery-item-big {
        height: auto;
    }
    .onboard-experience .content .aircraft-description .covid-19 {
        display: flex;
        flex-wrap: wrap;
    }
    .onboard-experience .content .aircraft-description .covid-19 .block-item {
        margin: 0 0 20px 0 !important;
        width: 100% !important;
    }
    .onboard-experience .content .aircraft-description .not-available-message {
        padding: 30px 15% 30px 15%;
    }
    .onboard-experience .content .aircraft-description .not-available-message.photos {
        padding: 30px 15% 30px 15%;
    }
    .fullscreen-gallery .content .gallery .col.p5 {
        width: 10%;
    }
    .fullscreen-gallery .content .gallery .col.p90 {
        width: 80%;
    }
    .overlay_popup.onboard-experience .popup-overlay .popup.p70 {
        margin: 1vh auto;
    }
    .overlay_popup.onboard-experience .popup-overlay .fullscreen-gallery .content {
        max-height: calc(100vh - 45px) !important;
    }
    .overlay_popup.onboard-experience .popup-overlay .fullscreen-gallery .content .gallery {
        width: 100%;
        height: auto !important;
    }
    .overlay_popup.onboard-experience .popup-overlay .fullscreen-gallery .content .gallery .col.p5 {
        width: 10%;
    }
    .overlay_popup.onboard-experience .popup-overlay .fullscreen-gallery .content .gallery .col.p90 {
        width: 80%;
    }
}
@media only screen and (max-width: 600px) {
    .popup-overlay .popup.p50, .popup-overlay .popup.p60 {
        width: 95%;
    }
    .popup-overlay .popup .row {
        padding: 8px 0;
    }
    .popup-overlay .popup .row .col {
        padding-top: 0;
    }
    .popup-overlay .popup .gallery-content .p5 {
        width: 10%;
    }
    .popup-overlay .popup .gallery-content .p90 {
        width: 80%;
    }
    .popup-overlay .precision-date h2 {
        overflow: hidden;
    }
    .popup-overlay .precision-date .date {
        display: block;
        padding: 10px;
    }
}
@media only screen and (max-width: 480px) {
    .popup-overlay .popup {
        margin: 1vh auto;
        /* rozmery */
    }
    .popup-overlay .popup .content {
        max-height: calc(98vh - 45px);
    }
    .popup-overlay .popup.with-footer .content {
        max-height: calc(98vh - 100px);
    }
    .content.profile-edit .row:nth-child(4) .p50:nth-child(1),
.content.profile-edit .row:nth-child(5) .p50:nth-child(1) {
        padding-bottom: 8px;
    }
    .content.profile-edit .passenger-title .p25 {
        width: 25%;
    }
    .reservation-ticket-price {
        width: 100%;
        float: none;
    }
}
.mmb-passengers-split .drop-item {
    padding: 10px 0;
}

.popup-table-list {
    margin: 0 -10px;
}
.popup-table-list table {
    margin: 20px 0;
    min-width: 580px;
}
.popup-table-list table td &gt; span {
    padding-left: 5px;
}

@media screen and (max-width: 1200px) {
    .popup-table-list {
        margin: 0 -20px;
    }
    .popup-table-list h2.segment-title {
        padding: 0 30px !important;
    }
    .popup-table-list .passenger {
        padding: 0 20px;
    }
    .popup-table-list .passenger:nth-child(even) {
        background: rgb(245, 247, 252);
    }
    .popup-table-list .passenger &gt; div {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: flex-start;
        align-items: stretch;
        align-content: stretch;
    }
    .popup-table-list .passenger &gt; div:first-child div {
        padding-top: 10px;
    }
    .popup-table-list .passenger &gt; div:last-child div {
        padding-bottom: 10px;
    }
    .popup-table-list .passenger &gt; div div {
        flex-grow: 1;
        flex-shrink: 1;
        flex-basis: 0;
        line-height: 30px;
        padding: 0 10px;
    }
    .popup-table-list .passenger &gt; div div:nth-child(1) {
        border-right: 1px solid rgb(217, 232, 243);
        width: 45%;
        text-align: left;
        color: rgb(51, 51, 51);
    }
    .popup-table-list .passenger &gt; div div:nth-child(2) {
        width: 55%;
    }
    .popup-table-list .passenger &gt; div div span.price span.ww_price {
        padding-left: 0;
    }
    .popup-table-list .total-amount {
        padding: 0 20px 0 20px;
    }
    .popup-table-list .total-amount &gt; div {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: flex-start;
        align-items: stretch;
        align-content: stretch;
    }
    .popup-table-list .total-amount &gt; div div {
        flex-grow: 1;
        flex-shrink: 1;
        flex-basis: 0;
        line-height: 30px;
        padding: 0 10px;
    }
    .popup-table-list .total-amount &gt; div div:nth-child(1) {
        width: 45%;
        text-align: left;
        color: rgb(51, 51, 51);
    }
    .popup-table-list .total-amount &gt; div div:nth-child(2) {
        width: 55%;
    }
    .popup-table-list .total-amount &gt; div div span.price span.ww_price {
        padding-left: 0;
    }
    .popup-table-list .passenger + .total-amount {
        padding: 2px 20px 0 20px;
    }
}
.popup .not-available-message {
    padding: 20px 0;
    text-align: center;
}
.popup .not-available-message p {
    line-height: 20px;
}

.popup-overlay .popup.type-2 {
    width: 40%;
    margin-top: 50vh !important;
    background: rgba(0, 0, 0, 0) !important;
}
@media only screen and (max-width: 768px) {
    .popup-overlay .popup.type-2 {
        width: 80%;
    }
}
.popup-overlay .popup.type-2 .ic-popup {
    display: none;
}
.popup-overlay .popup.type-2 .block {
    position: relative;
    transform: translateY(-50%);
}
.popup-overlay .popup.type-2 .block:before, .popup-overlay .popup.type-2 .block:after {
    content: "";
    position: absolute;
    background: #fff;
    border-radius: 100%;
    display: block;
    box-sizing: border-box;
}
.popup-overlay .popup.type-2 .block &gt; h2, .popup-overlay .popup.type-2 .block lib-popup-header h2 {
    border-bottom: rgba(0, 0, 0, 0) !important;
    color: rgb(255, 102, 0) !important;
    background: rgba(0, 0, 0, 0) !important;
    border-radius: 0;
    text-align: center;
    padding: 45px 20px 0 20px;
    height: auto;
    font-size: 2.1rem;
    font-weight: 600;
}
.popup-overlay .popup.type-2 .block &gt; h2 span, .popup-overlay .popup.type-2 .block lib-popup-header h2 span {
    font-size: 2.1rem;
    font-weight: 600;
    color: rgb(255, 102, 0) !important;
}
.popup-overlay .popup.type-2 .block &gt; h2 .action-bar .icon.ic-close, .popup-overlay .popup.type-2 .block lib-popup-header h2 .action-bar .icon.ic-close {
    filter: invert(29%) sepia(27%) saturate(914%) hue-rotate(164deg) brightness(93%) contrast(89%) !important;
}
.popup-overlay .popup.type-2 .block &gt; h2 .action-bar .icon.ic-close:hover, .popup-overlay .popup.type-2 .block lib-popup-header h2 .action-bar .icon.ic-close:hover {
    filter: invert(0%) sepia(40%) saturate(3205%) hue-rotate(169deg) brightness(106%) contrast(100%) !important;
}
.popup-overlay .popup.type-2 .block &gt; h2 .icon.ic-close, .popup-overlay .popup.type-2 .block lib-popup-header h2 .icon.ic-close {
    filter: invert(29%) sepia(27%) saturate(914%) hue-rotate(164deg) brightness(93%) contrast(89%) !important;
}
.popup-overlay .popup.type-2 .block &gt; h2 .icon.ic-close:hover, .popup-overlay .popup.type-2 .block lib-popup-header h2 .icon.ic-close:hover {
    filter: invert(0%) sepia(40%) saturate(3205%) hue-rotate(169deg) brightness(106%) contrast(100%) !important;
}
.popup-overlay .popup.type-2 .block .content .content-source {
    padding: 10px 10px 0 10px;
}
.popup-overlay .popup.type-2 .block .content .content-source &gt; h2 {
    color: rgb(34, 34, 34) !important;
    border: none !important;
    font-size: 2.5rem;
    text-align: center;
    background: rgba(0, 0, 0, 0) !important;
    font-weight: 600;
    padding: 0 20px;
}
.popup-overlay .popup.type-2 .block .content .content-source .col {
    text-align: center;
    font-size: 1.6rem;
    color: rgb(34, 34, 34);
}
.popup-overlay .popup.type-2 .block .content .content-source .col * {
    font-size: 1.6rem;
    color: rgb(34, 34, 34);
}
.popup-overlay .popup.type-2 .block .content .content-source.precision-date * {
    text-align: center;
}
.popup-overlay .popup.type-2 .block .content .content-source.precision-date * .date {
    font-size: 1.6rem;
    color: rgb(34, 34, 34);
}
.popup-overlay .popup.type-2 .block .content .content-source.precision-date * .date span {
    vertical-align: baseline;
}
.popup-overlay .popup.type-2 .block .content .content-source.precision-date * .date span:nth-child(2) {
    color: rgb(34, 34, 34);
    font-size: 2rem;
    font-weight: 600;
    margin-left: 5px;
}
.popup-overlay .popup.type-2 .block .content .content-source.precision-date * .date span.precision {
    color: #ffffff;
    font-size: 1rem;
    font-weight: 400;
    line-height: 18px;
    text-transform: uppercase;
    height: 18px;
    white-space: nowrap;
    border-radius: 2px;
    background-color: rgb(221, 58, 29);
    padding: 0 5px;
    margin-left: 5px;
    position: relative;
    top: -4px;
}
.popup-overlay .popup.type-2 .block .footer {
    border-top: none;
}
.popup-overlay .popup.expired {
    width: 40%;
    margin-top: 50vh !important;
    background: rgba(0, 0, 0, 0) !important;
}
@media only screen and (max-width: 768px) {
    .popup-overlay .popup.expired {
        width: 80%;
    }
}
.popup-overlay .popup.expired .ic-popup {
    display: none;
}
.popup-overlay .popup.expired .block {
    position: relative;
    transform: translateY(-50%);
    padding-top: 60px;
}
.popup-overlay .popup.expired .block h2 {
    border-bottom: rgba(0, 0, 0, 0) !important;
    color: rgb(34, 34, 34) !important;
    background: rgba(0, 0, 0, 0) !important;
    border-radius: 0;
    text-align: center;
    font-weight: 600;
    font-size: 2rem;
    line-height: 26px;
    padding: 0 20px;
    height: auto;
}
@media only screen and (max-width: 768px) {
    .popup-overlay .popup.expired .block h2 {
        font-size: 1.6rem;
        line-height: 22px;
        padding: 0 20px;
    }
}
.popup-overlay .popup.expired .block h2 span {
    display: none;
}
.popup-overlay .popup.expired .block h2 .action-bar .icon.ic-close {
    filter: invert(29%) sepia(27%) saturate(914%) hue-rotate(164deg) brightness(93%) contrast(89%) !important;
}
.popup-overlay .popup.expired .block h2 .action-bar .icon.ic-close:hover {
    filter: invert(0%) sepia(40%) saturate(3205%) hue-rotate(169deg) brightness(106%) contrast(100%) !important;
}
.popup-overlay .popup.expired .block .content .destinations,
.popup-overlay .popup.expired .block .content .date {
    text-align: center !important;
}
.popup-overlay .popup.expired .block .content .destinations *,
.popup-overlay .popup.expired .block .content .date * {
    font-size: 1.6rem;
    color: rgb(34, 34, 34);
    text-align: center !important;
}
@media only screen and (max-width: 768px) {
    .popup-overlay .popup.expired .block .content .destinations *,
.popup-overlay .popup.expired .block .content .date * {
        font-size: 14px;
    }
}
.popup-overlay .popup.expired .block .footer {
    border-top: none;
}
.popup-overlay .popup.expired .block .footer .controls button {
    display: none;
}
.popup-overlay .popup.expired .block .footer .controls button.back {
    display: inline-block;
}

.precision-cabin .flights {
    padding: 20px 10px 0 10px !important;
}
.precision-cabin .flights .flight {
    line-height: 30px;
}
.precision-cabin .flights .flight span:nth-child(1), .precision-cabin .flights .flight span:nth-child(3) {
    font-weight: 600;
}

.page-bookingPayment &gt; .popup-overlay .popup {
    width: 40% !important;
}
@media only screen and (max-width: 768px) {
    .page-bookingPayment &gt; .popup-overlay .popup {
        width: 60% !important;
    }
}
@media only screen and (max-width: 480px) {
    .page-bookingPayment &gt; .popup-overlay .popup {
        width: 80% !important;
    }
}
.page-bookingPayment &gt; .popup-overlay .popup.alert .action-bar {
    display: none;
}
.page-bookingPayment &gt; .popup-overlay .popup .content.alert {
    text-align: center;
}
.page-bookingPayment &gt; .popup-overlay .popup .content.alert .col.p100 {
    text-align: center;
}

.popup-overlay .popup.aag_alert_html .block &gt; div .lho {
    padding: 5px 20px;
}
.popup-overlay .popup.aag_alert_html .block &gt; div .lho .header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: rgb(245, 247, 252);
    padding: 5px 10px;
    margin: 0 -10px 5px -10px;
}
@media only screen and (max-width: 768px) {
    .popup-overlay .popup.aag_alert_html .block &gt; div .lho .header {
        flex-wrap: wrap;
    }
}
.popup-overlay .popup.aag_alert_html .block &gt; div .lho .header h1 {
    color: rgb(34, 34, 34);
    font-size: 1.7rem;
}
@media only screen and (max-width: 768px) {
    .popup-overlay .popup.aag_alert_html .block &gt; div .lho .header h1 {
        flex: 0 0 100%;
    }
}
.popup-overlay .popup.aag_alert_html .block &gt; div .lho .header h1 .rating {
    margin-left: 10px;
}
.popup-overlay .popup.aag_alert_html .block &gt; div .lho .header .policy {
    margin-left: auto;
}
@media only screen and (max-width: 768px) {
    .popup-overlay .popup.aag_alert_html .block &gt; div .lho .header .policy {
        margin-left: initial;
    }
}
.popup-overlay .popup.aag_alert_html .block &gt; div .lho .header .price * {
    font-weight: 600;
    font-size: 1.7rem;
}
.popup-overlay .popup.aag_alert_html .block &gt; div .lho .content .room {
    display: flex;
}
.popup-overlay .popup.aag_alert_html .block &gt; div .lho .content .room .room-data {
    flex: 0.8;
}
.popup-overlay .popup.aag_alert_html .block &gt; div .lho .content .room .room-data .description .room-description {
    display: flex;
    flex-wrap: wrap;
}
.popup-overlay .popup.aag_alert_html .block &gt; div .lho .content .room .room-data .description .room-description &gt; .type, .popup-overlay .popup.aag_alert_html .block &gt; div .lho .content .room .room-data .description .room-description &gt; div .icon, .popup-overlay .popup.aag_alert_html .block &gt; div .lho .content .room .room-data .description .room-description &gt; .icon {
    display: none;
}
.popup-overlay .popup.aag_alert_html .block &gt; div .lho .content .room .room-data .description .room-description &gt; .text {
    flex: 0 0 100%;
}
.popup-overlay .popup.aag_alert_html .block &gt; div .lho .content .room .room-data .description .room-description &gt; .occupancy {
    margin-right: 30px;
}
.popup-overlay .popup.aag_alert_html .block &gt; div .lho .content .room .room-data .cancellation-policy-data {
    flex: 0.2;
}
/*------------------------------------------------------------------------------------------------------------------*/
/* POPUP [default]																									*/
/*------------------------------------------------------------------------------------------------------------------*/
.pager-container .pages,
.pager-container .items-per-page {
    float: right;
}
.pager-container .pages *,
.pager-container .items-per-page * {
    display: inline-block;
    vertical-align: middle;
}
.pager-container .pages {
    margin-left: 30px;
}
.pager-container .pages .value {
    margin: 0 5px;
}
.pager-container .pages .value * {
    margin: 0 2px;
}
.pager-container .pages .value input {
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    padding: 0;
}
.pager-container .items-per-page label {
    width: auto;
    padding: 0;
    line-height: 30px;
    margin-right: 5px;
}
.pager-container .items-per-page select {
    width: 90px;
    height: 30px;
    line-height: 30px;
}

.popup_wrap hr {
    display: none;
}

.notification_container {
    position: relative;
}
.notification_container .pager-container {
    padding: 20px 0 0 0;
    display: flex;
    justify-content: flex-end;
}

@media only screen and (max-width: 480px) {
    .pager-container .pages,
.pager-container .items-per-page {
        float: none;
        margin: 0 0 5px 0;
        display: block;
        text-align: center;
    }
}
/*------------------------------------------------------------------------------------------------------------------*/
/* TOOLTIPS																											*/
/*------------------------------------------------------------------------------------------------------------------*/
/* obsah tooltipu - taha se z ATTR [data-tooltip] */
[data-tooltip] {
    cursor: pointer;
    position: relative;
}

[data-tooltip]:before,
[data-tooltip]:after {
    position: absolute;
    visibility: hidden;
    opacity: 0;
    pointer-events: none;
    transition: all 0.15s cubic-bezier(0.5, 1, 0.25, 1);
    z-index: 100;
}

[data-tooltip]:before {
    padding: 10px;
    width: 200px;
    border-radius: 3px;
    background: rgb(255, 255, 255);
    content: attr(data-tooltip);
    display: inline-block;
    text-align: center;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 15px;
    white-space: pre;
    color: rgb(34, 34, 34);
    border-radius: 4px;
    box-shadow: 0px 0px 15px 0px rgba(14, 59, 177, 0.2);
}

[data-tooltip]:after {
    border: 8px solid transparent;
    width: 0;
    content: "";
    font-size: 0;
    line-height: 0;
}

[data-tooltip]:hover:before,
[data-tooltip]:hover:after {
    visibility: visible;
    opacity: 1;
}

[data-tooltip].tt-top,
[data-tooltip].tt-right,
[data-tooltip].tt-bottom,
[data-tooltip].tt-left {
    text-decoration: none;
}

/*tt-top*/
[data-tooltip].tt-top:before {
    bottom: 100%;
    left: 50%;
    margin-bottom: 5px;
    transform: translateX(-50%);
}

[data-tooltip].tt-top:after {
    bottom: 100%;
    left: 50%;
    transform: translateX(-50%);
    border-top: 8px solid rgb(255, 255, 255);
    border-bottom: none;
}

[data-tooltip].tt-top:hover:before,
[data-tooltip].tt-top:hover:after {
    transform: translateX(-50%) translateY(-5px);
}

/*tt-right*/
[data-tooltip].tt-right:before {
    top: 50%;
    left: 100%;
    margin-left: 5px;
    transform: translateY(-50%);
}

[data-tooltip].tt-right:after {
    top: 50%;
    left: 100%;
    transform: translateY(-50%);
    border-right: 8px solid rgb(255, 255, 255);
    border-left: none;
}

[data-tooltip].tt-right:hover:before,
[data-tooltip].tt-right:hover:after {
    transform: translateX(5px) translateY(-50%);
}

/*tt-bottom*/
[data-tooltip].tt-bottom:before {
    top: 100%;
    left: 50%;
    margin-top: 5px;
    transform: translateX(-50%);
}

[data-tooltip].tt-bottom:after {
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    border-bottom: 8px solid rgb(255, 255, 255);
    border-top: none;
}

[data-tooltip].tt-bottom:hover:before,
[data-tooltip].tt-bottom:hover:after {
    transform: translateX(-50%) translateY(5px);
}

/*tt-left*/
[data-tooltip].tt-left:before {
    top: 50%;
    right: 100%;
    margin-right: 5px;
    transform: translateY(-50%);
}

[data-tooltip].tt-left:after {
    top: 50%;
    right: 100%;
    transform: translateY(-50%);
    border-left: 8px solid rgb(255, 255, 255);
    border-right: none;
}

[data-tooltip].tt-left:hover:before,
[data-tooltip].tt-left:hover:after {
    transform: translateX(-5px) translateY(-50%);
}

.tt-nowrap[data-tooltip]:before {
    white-space: normal;
}

.tt-wide[data-tooltip]:before {
    width: auto;
}

.information-helpers {
    display: none;
}

#profileLoginHelperContainer a,
#cmtHelperContainer a,
#languageLinkHelperContainer a,
#shoppingCartHelperContainer a {
    color: rgb(255, 102, 0);
}
#profileLoginHelperContainer a span,
#cmtHelperContainer a span,
#languageLinkHelperContainer a span,
#shoppingCartHelperContainer a span {
    color: rgb(255, 102, 0);
}
#profileLoginHelperContainer .dropdown,
#cmtHelperContainer .dropdown,
#languageLinkHelperContainer .dropdown,
#shoppingCartHelperContainer .dropdown {
    top: 5px;
    width: 250px;
    right: 0;
}
#profileLoginHelperContainer .dropdown h2,
#cmtHelperContainer .dropdown h2,
#languageLinkHelperContainer .dropdown h2,
#shoppingCartHelperContainer .dropdown h2 {
    text-align: left;
    font-size: 1.7rem;
}
#profileLoginHelperContainer .dropdown .ic-close,
#cmtHelperContainer .dropdown .ic-close,
#languageLinkHelperContainer .dropdown .ic-close,
#shoppingCartHelperContainer .dropdown .ic-close {
    cursor: pointer;
}

#languageLinkHelperContainer {
    margin-left: 20px;
}
#languageLinkHelperContainer .form-inline.select {
    width: auto;
    display: inline-block;
    vertical-align: middle;
}
#languageLinkHelperContainer .form-inline.select select {
    height: 20px;
    line-height: 20px;
    border: none;
    border-radius: 0;
    background: rgba(0, 0, 0, 0);
    padding: 0 10px;
    cursor: pointer;
}

#shoppingCartHelperContainer {
    padding-top: 5px;
}

.block.service-bar .col {
    text-align: center;
    margin: 10px 0;
    border-left: 1px solid rgb(217, 232, 243);
    cursor: pointer;
}
.block.service-bar .col:nth-child(1) {
    border: none;
}
.block.service-bar .col.soon &gt; div {
    background: rgb(177, 201, 221);
    cursor: default;
    position: relative;
    border-radius: 100%;
}
.block.service-bar .col.soon &gt; div:after {
    content: "SOON";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -30px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.soon p {
    color: rgb(177, 201, 221);
}
.block.service-bar .col.disabled &gt; div {
    background: rgb(177, 201, 221);
    cursor: default;
    position: relative;
    border-radius: 100%;
}
.block.service-bar .col.disabled p {
    color: rgb(177, 201, 221);
}
.block.service-bar .col.count-1 &gt; div {
    position: relative;
}
.block.service-bar .col.count-1 &gt; div:after {
    content: "1";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-2 &gt; div {
    position: relative;
}
.block.service-bar .col.count-2 &gt; div:after {
    content: "2";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-3 &gt; div {
    position: relative;
}
.block.service-bar .col.count-3 &gt; div:after {
    content: "3";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-4 &gt; div {
    position: relative;
}
.block.service-bar .col.count-4 &gt; div:after {
    content: "4";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-5 &gt; div {
    position: relative;
}
.block.service-bar .col.count-5 &gt; div:after {
    content: "5";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-6 &gt; div {
    position: relative;
}
.block.service-bar .col.count-6 &gt; div:after {
    content: "6";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-7 &gt; div {
    position: relative;
}
.block.service-bar .col.count-7 &gt; div:after {
    content: "7";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-8 &gt; div {
    position: relative;
}
.block.service-bar .col.count-8 &gt; div:after {
    content: "8";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-9 &gt; div {
    position: relative;
}
.block.service-bar .col.count-9 &gt; div:after {
    content: "9";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-10 &gt; div {
    position: relative;
}
.block.service-bar .col.count-10 &gt; div:after {
    content: "10";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-11 &gt; div {
    position: relative;
}
.block.service-bar .col.count-11 &gt; div:after {
    content: "11";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-12 &gt; div {
    position: relative;
}
.block.service-bar .col.count-12 &gt; div:after {
    content: "12";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-13 &gt; div {
    position: relative;
}
.block.service-bar .col.count-13 &gt; div:after {
    content: "13";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-14 &gt; div {
    position: relative;
}
.block.service-bar .col.count-14 &gt; div:after {
    content: "14";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-15 &gt; div {
    position: relative;
}
.block.service-bar .col.count-15 &gt; div:after {
    content: "15";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-16 &gt; div {
    position: relative;
}
.block.service-bar .col.count-16 &gt; div:after {
    content: "16";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-17 &gt; div {
    position: relative;
}
.block.service-bar .col.count-17 &gt; div:after {
    content: "17";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-18 &gt; div {
    position: relative;
}
.block.service-bar .col.count-18 &gt; div:after {
    content: "18";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-19 &gt; div {
    position: relative;
}
.block.service-bar .col.count-19 &gt; div:after {
    content: "19";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-20 &gt; div {
    position: relative;
}
.block.service-bar .col.count-20 &gt; div:after {
    content: "20";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-21 &gt; div {
    position: relative;
}
.block.service-bar .col.count-21 &gt; div:after {
    content: "21";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-22 &gt; div {
    position: relative;
}
.block.service-bar .col.count-22 &gt; div:after {
    content: "22";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-23 &gt; div {
    position: relative;
}
.block.service-bar .col.count-23 &gt; div:after {
    content: "23";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-24 &gt; div {
    position: relative;
}
.block.service-bar .col.count-24 &gt; div:after {
    content: "24";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-25 &gt; div {
    position: relative;
}
.block.service-bar .col.count-25 &gt; div:after {
    content: "25";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-26 &gt; div {
    position: relative;
}
.block.service-bar .col.count-26 &gt; div:after {
    content: "26";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-27 &gt; div {
    position: relative;
}
.block.service-bar .col.count-27 &gt; div:after {
    content: "27";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-28 &gt; div {
    position: relative;
}
.block.service-bar .col.count-28 &gt; div:after {
    content: "28";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-29 &gt; div {
    position: relative;
}
.block.service-bar .col.count-29 &gt; div:after {
    content: "29";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-30 &gt; div {
    position: relative;
}
.block.service-bar .col.count-30 &gt; div:after {
    content: "30";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-31 &gt; div {
    position: relative;
}
.block.service-bar .col.count-31 &gt; div:after {
    content: "31";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-32 &gt; div {
    position: relative;
}
.block.service-bar .col.count-32 &gt; div:after {
    content: "32";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-33 &gt; div {
    position: relative;
}
.block.service-bar .col.count-33 &gt; div:after {
    content: "33";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-34 &gt; div {
    position: relative;
}
.block.service-bar .col.count-34 &gt; div:after {
    content: "34";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-35 &gt; div {
    position: relative;
}
.block.service-bar .col.count-35 &gt; div:after {
    content: "35";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-36 &gt; div {
    position: relative;
}
.block.service-bar .col.count-36 &gt; div:after {
    content: "36";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-37 &gt; div {
    position: relative;
}
.block.service-bar .col.count-37 &gt; div:after {
    content: "37";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-38 &gt; div {
    position: relative;
}
.block.service-bar .col.count-38 &gt; div:after {
    content: "38";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-39 &gt; div {
    position: relative;
}
.block.service-bar .col.count-39 &gt; div:after {
    content: "39";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-40 &gt; div {
    position: relative;
}
.block.service-bar .col.count-40 &gt; div:after {
    content: "40";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-41 &gt; div {
    position: relative;
}
.block.service-bar .col.count-41 &gt; div:after {
    content: "41";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-42 &gt; div {
    position: relative;
}
.block.service-bar .col.count-42 &gt; div:after {
    content: "42";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-43 &gt; div {
    position: relative;
}
.block.service-bar .col.count-43 &gt; div:after {
    content: "43";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-44 &gt; div {
    position: relative;
}
.block.service-bar .col.count-44 &gt; div:after {
    content: "44";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-45 &gt; div {
    position: relative;
}
.block.service-bar .col.count-45 &gt; div:after {
    content: "45";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-46 &gt; div {
    position: relative;
}
.block.service-bar .col.count-46 &gt; div:after {
    content: "46";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-47 &gt; div {
    position: relative;
}
.block.service-bar .col.count-47 &gt; div:after {
    content: "47";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-48 &gt; div {
    position: relative;
}
.block.service-bar .col.count-48 &gt; div:after {
    content: "48";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-49 &gt; div {
    position: relative;
}
.block.service-bar .col.count-49 &gt; div:after {
    content: "49";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-50 &gt; div {
    position: relative;
}
.block.service-bar .col.count-50 &gt; div:after {
    content: "50";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-51 &gt; div {
    position: relative;
}
.block.service-bar .col.count-51 &gt; div:after {
    content: "51";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-52 &gt; div {
    position: relative;
}
.block.service-bar .col.count-52 &gt; div:after {
    content: "52";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-53 &gt; div {
    position: relative;
}
.block.service-bar .col.count-53 &gt; div:after {
    content: "53";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-54 &gt; div {
    position: relative;
}
.block.service-bar .col.count-54 &gt; div:after {
    content: "54";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-55 &gt; div {
    position: relative;
}
.block.service-bar .col.count-55 &gt; div:after {
    content: "55";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-56 &gt; div {
    position: relative;
}
.block.service-bar .col.count-56 &gt; div:after {
    content: "56";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-57 &gt; div {
    position: relative;
}
.block.service-bar .col.count-57 &gt; div:after {
    content: "57";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-58 &gt; div {
    position: relative;
}
.block.service-bar .col.count-58 &gt; div:after {
    content: "58";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-59 &gt; div {
    position: relative;
}
.block.service-bar .col.count-59 &gt; div:after {
    content: "59";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-60 &gt; div {
    position: relative;
}
.block.service-bar .col.count-60 &gt; div:after {
    content: "60";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-61 &gt; div {
    position: relative;
}
.block.service-bar .col.count-61 &gt; div:after {
    content: "61";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-62 &gt; div {
    position: relative;
}
.block.service-bar .col.count-62 &gt; div:after {
    content: "62";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-63 &gt; div {
    position: relative;
}
.block.service-bar .col.count-63 &gt; div:after {
    content: "63";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-64 &gt; div {
    position: relative;
}
.block.service-bar .col.count-64 &gt; div:after {
    content: "64";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-65 &gt; div {
    position: relative;
}
.block.service-bar .col.count-65 &gt; div:after {
    content: "65";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-66 &gt; div {
    position: relative;
}
.block.service-bar .col.count-66 &gt; div:after {
    content: "66";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-67 &gt; div {
    position: relative;
}
.block.service-bar .col.count-67 &gt; div:after {
    content: "67";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-68 &gt; div {
    position: relative;
}
.block.service-bar .col.count-68 &gt; div:after {
    content: "68";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-69 &gt; div {
    position: relative;
}
.block.service-bar .col.count-69 &gt; div:after {
    content: "69";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-70 &gt; div {
    position: relative;
}
.block.service-bar .col.count-70 &gt; div:after {
    content: "70";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-71 &gt; div {
    position: relative;
}
.block.service-bar .col.count-71 &gt; div:after {
    content: "71";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-72 &gt; div {
    position: relative;
}
.block.service-bar .col.count-72 &gt; div:after {
    content: "72";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-73 &gt; div {
    position: relative;
}
.block.service-bar .col.count-73 &gt; div:after {
    content: "73";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-74 &gt; div {
    position: relative;
}
.block.service-bar .col.count-74 &gt; div:after {
    content: "74";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-75 &gt; div {
    position: relative;
}
.block.service-bar .col.count-75 &gt; div:after {
    content: "75";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-76 &gt; div {
    position: relative;
}
.block.service-bar .col.count-76 &gt; div:after {
    content: "76";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-77 &gt; div {
    position: relative;
}
.block.service-bar .col.count-77 &gt; div:after {
    content: "77";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-78 &gt; div {
    position: relative;
}
.block.service-bar .col.count-78 &gt; div:after {
    content: "78";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-79 &gt; div {
    position: relative;
}
.block.service-bar .col.count-79 &gt; div:after {
    content: "79";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-80 &gt; div {
    position: relative;
}
.block.service-bar .col.count-80 &gt; div:after {
    content: "80";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-81 &gt; div {
    position: relative;
}
.block.service-bar .col.count-81 &gt; div:after {
    content: "81";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-82 &gt; div {
    position: relative;
}
.block.service-bar .col.count-82 &gt; div:after {
    content: "82";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-83 &gt; div {
    position: relative;
}
.block.service-bar .col.count-83 &gt; div:after {
    content: "83";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-84 &gt; div {
    position: relative;
}
.block.service-bar .col.count-84 &gt; div:after {
    content: "84";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-85 &gt; div {
    position: relative;
}
.block.service-bar .col.count-85 &gt; div:after {
    content: "85";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-86 &gt; div {
    position: relative;
}
.block.service-bar .col.count-86 &gt; div:after {
    content: "86";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-87 &gt; div {
    position: relative;
}
.block.service-bar .col.count-87 &gt; div:after {
    content: "87";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-88 &gt; div {
    position: relative;
}
.block.service-bar .col.count-88 &gt; div:after {
    content: "88";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-89 &gt; div {
    position: relative;
}
.block.service-bar .col.count-89 &gt; div:after {
    content: "89";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-90 &gt; div {
    position: relative;
}
.block.service-bar .col.count-90 &gt; div:after {
    content: "90";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-91 &gt; div {
    position: relative;
}
.block.service-bar .col.count-91 &gt; div:after {
    content: "91";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-92 &gt; div {
    position: relative;
}
.block.service-bar .col.count-92 &gt; div:after {
    content: "92";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-93 &gt; div {
    position: relative;
}
.block.service-bar .col.count-93 &gt; div:after {
    content: "93";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-94 &gt; div {
    position: relative;
}
.block.service-bar .col.count-94 &gt; div:after {
    content: "94";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-95 &gt; div {
    position: relative;
}
.block.service-bar .col.count-95 &gt; div:after {
    content: "95";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-96 &gt; div {
    position: relative;
}
.block.service-bar .col.count-96 &gt; div:after {
    content: "96";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-97 &gt; div {
    position: relative;
}
.block.service-bar .col.count-97 &gt; div:after {
    content: "97";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-98 &gt; div {
    position: relative;
}
.block.service-bar .col.count-98 &gt; div:after {
    content: "98";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col.count-99 &gt; div {
    position: relative;
}
.block.service-bar .col.count-99 &gt; div:after {
    content: "99";
    position: absolute;
    background: white;
    color: rgb(255, 102, 0);
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 5px;
    top: 0;
    right: -10px;
    line-height: 15px;
    border-radius: 10px;
}
.block.service-bar .col &gt; div {
    background: rgb(255, 102, 0);
    width: 36px;
    height: 36px;
    line-height: 36px;
    display: inline-block;
    cursor: pointer;
    border-radius: 100%;
}
.block.service-bar .col &gt; div .icon {
    height: 36px;
    line-height: 36px;
    margin: 0;
    filter: invert(100%) sepia(0%) saturate(25%) hue-rotate(71deg) brightness(108%) contrast(109%) !important;
}
.block.service-bar .col &gt; div .icon:hover {
    filter: invert(100%) sepia(0%) saturate(25%) hue-rotate(71deg) brightness(108%) contrast(109%) !important;
}
.block.service-bar .col p {
    font-size: 1.2rem;
    color: rgb(255, 102, 0);
}

.mmb.ff-offer-container {
    border: 2px solid rgba(0, 0, 0, 0);
}
.mmb.ff-offer-container.selected {
    border: 2px solid rgb(255, 102, 0);
}

.mmb-change-itinerary {
    min-height: 259px;
}
.mmb-change-itinerary .form-inline-group &gt; .col .form-inline .switch-destinations {
    background-color: rgb(236, 239, 249);
    position: absolute;
    display: inline-block;
    top: 6px;
    right: -18px;
    z-index: 1;
    width: 24px;
    height: 24px;
    border-radius: 100%;
}
@media only screen and (max-width: 768px) {
    .mmb-change-itinerary .form-inline-group &gt; .col .form-inline .switch-destinations {
        top: 27px;
        right: calc(50% - 12px);
    }
}
.mmb-change-itinerary .form-inline-group &gt; .col .form-inline .switch-destinations .icon.ic-switch {
    margin: 2px;
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.mmb-change-itinerary .form-inline-group lib-journey-destination,
.mmb-change-itinerary .form-inline-group lib-journey-date {
    width: 33.33%;
}
.mmb-change-itinerary .form-inline-group .form-inline:nth-child(3) {
    border: none;
}
@media only screen and (max-width: 768px) {
    .mmb-change-itinerary .form-inline-group .form-inline:nth-child(3) {
        width: 100%;
    }
}
.mmb-change-itinerary .form-inline-group .form-inline:nth-child(3) .form-inline.input {
    margin-right: 0;
}
.mmb-change-itinerary p-calendar {
    left: -100%;
}
@media only screen and (max-width: 768px) {
    .mmb-change-itinerary p-calendar {
        left: 0;
    }
}
.mmb-change-itinerary p-calendar .p-datepicker {
    min-width: 585px !important;
}
@media only screen and (max-width: 768px) {
    .mmb-change-itinerary p-calendar .p-datepicker {
        min-width: 340px !important;
    }
    .mmb-change-itinerary p-calendar .p-datepicker .p-datepicker-group {
        width: 100% !important;
    }
}

.add-new-flight .col {
    padding: 15px 10px;
}
.add-new-flight .col * {
    line-height: 20px;
    vertical-align: middle;
}
.add-new-flight .col a {
    font-weight: 600;
}

.icon.inactive {
    display: none;
}

ul.package-features-ndc li {
    list-style-type: disc;
    margin-left: 30px;
}

page-mmb .mobile-button,
mmb-page .mobile-button {
    display: inline-block;
}

lib-mmb-order-items .mmb-order-items h2 {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 0 10px;
    align-items: center;
}
lib-mmb-order-items .mmb-order-items h2 .ic-arrow-down {
    display: inline-block;
}
lib-mmb-order-items .mmb-order-items h2 .ic-arrow-up {
    display: none;
}
lib-mmb-order-items .mmb-order-items h2.expanded .ic-arrow-down {
    display: none;
}
lib-mmb-order-items .mmb-order-items h2.expanded .ic-arrow-up {
    display: inline-block;
}
@media only screen and (max-width: 768px) {
    lib-mmb-order-items .mmb-order-items .row.ancillary-item.head .col.p55 {
        width: 70% !important;
        text-align: left !important;
    }
    lib-mmb-order-items .mmb-order-items .row.ancillary-item.head .col.p15 {
        width: 30% !important;
        text-align: right !important;
    }
    lib-mmb-order-items .mmb-order-items .row.ancillary-item .col {
        text-align: left !important;
        width: 100% !important;
    }
    lib-mmb-order-items .mmb-order-items .row.ancillary-item .col.p25, lib-mmb-order-items .mmb-order-items .row.ancillary-item .col.p5 {
        display: none !important;
    }
}
@media only screen and (max-width: 600px) {
    lib-mmb-order-items .mmb-order-items .row.ancillary-item.head .col.p55 {
        width: 100% !important;
        text-align: left !important;
    }
    lib-mmb-order-items .mmb-order-items .row.ancillary-item.head .col.p15 {
        width: 100% !important;
        text-align: left !important;
    }
}

.steps-container {
    display: none;
}
.steps-container h1 {
    float: left;
    width: 24%;
    margin-right: 1%;
    display: none;
}
.steps-container .steps {
    float: left;
    width: 100%;
    display: flex;
    margin: 0;
    padding: 0;
    font-size: 80%;
    text-transform: uppercase;
    margin-bottom: 1em;
}
.steps-container .steps.stacked {
    display: block;
}
.steps-container .steps.stacked li {
    text-indent: -10px;
    text-align: center;
    display: block;
}
.steps-container .steps.stacked li .bubble {
    left: 50%;
    margin-left: -1.5px;
    width: 3px;
    height: 100%;
}
.steps-container .steps.stacked li .bubble:before, .steps-container .steps.stacked li .bubble:after {
    background-color: #5b32d6;
    border-color: #25135d;
}
.steps-container .steps.stacked li a {
    border: none;
}
.steps-container .steps.stacked .stacked-text {
    position: relative;
    z-index: 10;
    top: 0;
    margin-left: 60% !important;
    width: 45% !important;
    display: inline-block;
    text-align: left;
    line-height: 1.2em;
}
.steps-container .steps &gt; li {
    flex: 1;
    list-style: none;
    text-align: center;
    width: auto;
    padding: 0;
    margin: 0;
    position: relative;
    text-overflow: ellipsis;
    color: rgb(128, 150, 175);
    display: block;
}
.steps-container .steps &gt; li:hover {
    color: rgb(128, 150, 175);
}
.steps-container .steps &gt; li .bubble {
    width: 10px;
    height: 10px;
    background-color: rgb(128, 150, 175);
    display: block;
    margin: 0 auto 10px auto;
    border-bottom: 1px solid rgb(128, 150, 175);
    border-radius: 100%;
}
.steps-container .steps &gt; li .bubble:before, .steps-container .steps &gt; li .bubble:after {
    display: block;
    position: absolute;
    top: 5px;
    width: 100%;
    height: 1px;
    content: "";
    background-color: rgb(128, 150, 175);
}
.steps-container .steps &gt; li .bubble:before {
    left: 0;
}
.steps-container .steps &gt; li .bubble:after {
    right: 0;
}
.steps-container .steps &gt; li em {
    display: inline-block;
    margin-right: 5px;
}
.steps-container .steps &gt; li.active {
    color: rgb(255, 102, 0);
}
.steps-container .steps &gt; li.active .bubble {
    background-color: rgb(255, 102, 0);
    color: rgb(34, 34, 34);
    border-color: rgb(255, 102, 0);
}
.steps-container .steps &gt; li.active .bubble:before, .steps-container .steps &gt; li.active .bubble:after {
    background-color: rgb(255, 102, 0);
    border-color: rgb(255, 102, 0);
}
@media handheld, screen and (max-width: 400px) {
    .steps-container .progress-indicator {
        font-size: 60%;
    }
}

.top-navigation {
    box-sizing: border-box;
    height: auto;
    position: relative;
    background: rgb(255, 255, 255);
}
.top-navigation .inner-box .row {
    padding: 0;
}
.top-navigation .inner-box .row .p20 {
    padding-top: 10px;
}
.top-navigation .inner-box .row .p20 .switcher-bar {
    margin: 4px 5px 0 0;
    display: inline-block;
}
.top-navigation .inner-box .row .p20 .icon.ic-history,
.top-navigation .inner-box .row .p20 .icon.ic-logout {
    height: 35px;
    margin: 0 0 0 35px;
}
.top-navigation .navigation {
    float: left;
    min-width: 800px;
    padding-top: 12px !important;
}
.top-navigation .navigation a {
    color: rgb(51, 51, 51);
    box-sizing: border-box;
    float: left;
    height: auto;
    line-height: 28px;
    padding: 0 0 0 25px;
    text-decoration: none;
    width: auto;
    background: none;
}
.top-navigation .navigation a span {
    color: rgb(51, 51, 51);
    font-size: 1.6rem;
    display: inline-block;
    border-bottom: 2px solid white;
    padding-bottom: 10px;
}
.top-navigation .navigation a:first-child {
    padding-left: 0 !important;
}
.top-navigation .navigation a.active span {
    color: rgb(255, 102, 0);
    border-bottom-color: rgb(255, 102, 0);
}
.top-navigation .navigation a:hover span {
    color: rgb(255, 102, 0);
    border-bottom-color: rgb(255, 102, 0);
}
.top-navigation .navigation a.new_booking {
    margin-left: 45px;
}
.top-navigation .navigation a.new_booking span {
    font-weight: 600;
    color: rgb(255, 102, 0);
}
.top-navigation .navigation a.new_booking.active span {
    font-weight: 600;
    color: rgb(255, 102, 0);
    border-bottom-color: rgb(255, 102, 0);
}
.top-navigation .navigation a.new_booking:hover span {
    color: rgb(255, 102, 0);
    border-bottom-color: rgb(255, 102, 0);
}
.top-navigation a.ic-logout {
    height: 50px;
    line-height: 50px;
}
.top-navigation a.ic-history {
    height: 50px;
    line-height: 50px;
}

.top-navigation-mmb {
    box-sizing: border-box;
    height: auto;
    position: relative;
    border-bottom: 1px solid rgb(217, 232, 243);
    background: rgb(255, 255, 255);
    min-height: 37px;
}
.top-navigation-mmb .inner-box .row {
    padding: 9px 0;
}
.top-navigation-mmb .navigation {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    overflow: auto;
    width: 96%;
    margin: 0 2%;
    height: 38px;
    padding: 0;
}
.top-navigation-mmb .navigation .icon {
    margin: 0 10px;
}

@media only screen and (max-width: 1200px) {
    body.page-login .mobile-button,
body.page-checkmytripin .mobile-button,
body.page-index .mobile-button,
body.page-indexMulti .mobile-button,
body.page-indexHotel .mobile-button,
body.page-indexEmail .mobile-button,
body.page-bookingsReview .mobile-button,
body.page-bookingsReviewCalendar .mobile-button,
body.page-bookingSummary .mobile-button,
body.page-agentProfile .mobile-button,
body.page-corporateReporting .mobile-button,
body.page-manageGeoMessages .mobile-button,
body.page-manageMyBooking .mobile-button,
body.page-myProfile .mobile-button,
body.page-myProfileChooseManagedProfile .mobile-button,
body.page-newsRoom .mobile-button,
body.page-corporateCreateOrUpdate .mobile-button,
body.page-corporateProfileCreateManagedProfile .mobile-button,
body.page-myProfileManagedProfiles .mobile-button,
body.page-profileCreateManagedProfile .mobile-button,
body.page-corporateProfileManagedProfiles .mobile-button {
        display: inline-block;
        margin-left: 15px;
    }
    .mobile-button {
        line-height: 20px;
        height: 20px;
        padding-top: 4px;
        flex-direction: row;
        align-items: center;
        justify-content: flex-end;
        display: none;
    }
    .mobile-button .ic-hamburger,
.mobile-button .ic-close {
        margin: 0 !important;
        filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
    }
    .top-navigation .inner-box .row .p50 {
        padding: 5px 10px;
        width: 50%;
    }
    .top-navigation .inner-box .row .p50 .switcher-bar,
.top-navigation .inner-box .row .p50 .icon.ic-history {
        display: none;
    }
    .top-navigation .inner-box .row .p100.navigation {
        float: none;
        clear: both;
        display: block;
        position: fixed;
        top: 0;
        width: calc(100vw - 60px);
        height: 100vh;
        min-width: 85vw;
        background: rgb(255, 102, 0);
        transition: all 0.5s;
        z-index: 10;
    }
    .top-navigation .inner-box .row .p100.navigation.collapsed {
        right: -100vw;
        opacity: 0;
    }
    .top-navigation .inner-box .row .p100.navigation.expanded {
        right: 0;
        opacity: 1;
    }
    .top-navigation .inner-box .row .p100.navigation .divider {
        border-top: 1px solid rgba(255, 255, 255, 0.3);
        margin-left: 40px;
    }
    .top-navigation .inner-box .row .p100.navigation &gt; .menu-close {
        position: absolute;
        left: -60px;
        top: 0px;
        background: rgb(255, 102, 0);
        padding: 0 !important;
    }
    .top-navigation .inner-box .row .p100.navigation &gt; .menu-close span.ic-close {
        padding: 0 !important;
        margin: 0 !important;
        height: 60px !important;
        width: 60px !important;
        background-size: 30px !important;
        filter: invert(100%) sepia(10%) saturate(7460%) hue-rotate(167deg) brightness(115%) contrast(108%) !important;
    }
    .top-navigation .inner-box .row .p100.navigation &gt; .menu-close span.ic-close:hover {
        filter: invert(76%) sepia(6%) saturate(381%) hue-rotate(183deg) brightness(97%) contrast(95%) !important;
    }
    .top-navigation .inner-box .row .p100.navigation a {
        display: block;
        width: 100%;
        float: none;
        padding: 0 10px 0 30px;
        line-height: 35px;
        margin: 0;
        color: rgb(255, 255, 255);
        position: relative;
    }
    .top-navigation .inner-box .row .p100.navigation a:first-child {
        padding: 0 10px 0 30px !important;
    }
    .top-navigation .inner-box .row .p100.navigation a span {
        color: rgb(255, 255, 255);
        font-size: 1.6rem;
        display: inline-block;
        border: none !important;
        padding-bottom: 0;
        line-height: 40px;
    }
    .top-navigation .inner-box .row .p100.navigation a:hover:before, .top-navigation .inner-box .row .p100.navigation a.active:before {
        position: absolute;
        height: 5px;
        width: 6px;
        display: block;
        left: 20px;
        top: 17px;
        content: "";
        background: rgb(255, 255, 255);
        border-radius: 10px;
        z-index: 10;
    }
    .top-navigation .inner-box .row .p100.navigation a:hover span, .top-navigation .inner-box .row .p100.navigation a.active span {
        color: rgb(255, 255, 255);
        border: none !important;
    }
    .top-navigation .inner-box .row .p100.navigation a.new_booking {
        margin-left: 0;
    }
    .top-navigation .inner-box .row .p100.navigation a.new_booking span {
        font-weight: 400;
        color: rgb(255, 255, 255);
    }
    .top-navigation .inner-box .row .p100.navigation a.new_booking.active span {
        font-weight: 400;
        color: rgb(255, 255, 255);
        border: none !important;
    }
    .top-navigation .inner-box .row .p100.navigation * {
        display: block;
        padding: 0 10px;
        white-space: nowrap;
        color: rgb(255, 255, 255);
    }
}
ngb-datepicker {
    display: none;
    position: absolute;
    width: 480px;
    background: rgb(255, 255, 255);
    z-index: 10;
    border-radius: 4px;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}

p-calendar.floor .ui-datepicker-prev {
    visibility: hidden;
}
p-calendar.ceiling .ui-datepicker-next {
    visibility: hidden;
}

.afm-pricer .ui-datepicker {
    top: 40px !important;
    left: 0;
    right: 0;
    position: absolute;
    max-width: calc(100% - 10px);
    min-width: 550px;
    background: rgb(255, 255, 255);
    z-index: 10;
    border-radius: 4px;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
.afm-pricer .ui-datepicker .ui-datepicker-group {
    display: inline-block;
    width: 50%;
    padding: 10px;
    vertical-align: top;
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-header {
    font-size: 1.8rem;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-header .ui-datepicker-title {
    float: left;
    width: calc(100% - 30px);
    height: 30px;
    line-height: 30px;
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month,
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year {
    display: inline-block;
    margin: 0 3px;
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-header .ui-datepicker-prev {
    float: left;
    height: 30px;
    width: 30px;
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-header .ui-datepicker-next {
    float: left;
    height: 30px;
    width: 30px;
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-header .ui-datepicker-prev-icon,
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-header .ui-datepicker-next-icon {
    display: inline-block;
    vertical-align: middle;
    height: 30px;
    width: 30px;
    line-height: 30px;
    margin: 0;
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-header .ui-datepicker-prev-icon {
    background: url("../images/icons/iconset/arrow-left.svg") 50% 50% no-repeat;
    background-size: 20px;
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-header .ui-datepicker-prev-icon:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-header .ui-datepicker-next-icon {
    background: url("../images/icons/iconset/arrow-right.svg") 50% 50% no-repeat;
    background-size: 20px;
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-header .ui-datepicker-next-icon:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-calendar-container table.ui-datepicker-calendar tr:nth-child(even) {
    background: rgba(0, 0, 0, 0);
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-calendar-container table.ui-datepicker-calendar th,
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-calendar-container table.ui-datepicker-calendar td {
    text-align: center;
    line-height: 25px;
    border: none;
    padding: 5px 0;
    width: 14.2857142857%;
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-calendar-container table.ui-datepicker-calendar th *,
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-calendar-container table.ui-datepicker-calendar td * {
    display: inline-block;
    font-size: 1.2rem;
    text-decoration: none;
    line-height: 25px;
    width: 25px;
    border-radius: 25px;
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-calendar-container table.ui-datepicker-calendar tr th {
    line-height: 16px;
    padding-top: 20px;
    text-align: center;
    font-size: 1.1rem;
    border-bottom: 1px solid rgb(217, 232, 243);
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-calendar-container table.ui-datepicker-calendar tr th:nth-last-child(1), .afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-calendar-container table.ui-datepicker-calendar tr th:nth-last-child(2) {
    color: rgb(255, 68, 0);
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-calendar-container table.ui-datepicker-calendar td .ui-state-default {
    display: block;
    color: rgb(255, 102, 0);
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-calendar-container table.ui-datepicker-calendar td .ui-state-default:hover {
    color: rgb(255, 255, 255);
    background: rgb(255, 68, 0);
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-calendar-container table.ui-datepicker-calendar td .ui-state-disabled,
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-calendar-container table.ui-datepicker-calendar td .ui-state-disabled:hover {
    color: rgb(187, 187, 187);
    background: none;
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-calendar-container table.ui-datepicker-calendar td .ui-state-active {
    color: rgb(255, 255, 255);
    background: rgb(255, 102, 0);
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-calendar-container table.ui-datepicker-calendar td .ui-state-active:hover {
    background: rgb(255, 68, 0);
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-calendar-container table.ui-datepicker-calendar td .ui-state-highlighted {
    color: rgb(255, 255, 255);
    background: rgb(255, 102, 0);
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-calendar-container table.ui-datepicker-calendar td .ui-state-faded.ui-state-highlighted {
    color: rgb(255, 102, 0);
    background: rgb(238, 238, 238);
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-calendar-container table.ui-datepicker-calendar td .ui-state-faded.ui-state-highlighted:hover {
    background: rgb(238, 238, 238);
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-calendar-container table.ui-datepicker-calendar td .ui-state-changed {
    font-weight: 700;
}
.afm-pricer .ui-datepicker .ui-datepicker-group .ui-datepicker-calendar-container table.ui-datepicker-calendar td .ui-state-holiday {
    color: rgb(255, 255, 255);
    background: rgb(255, 68, 0);
}
.afm-pricer .ui-datepicker .ui-datepicker-group:nth-child(1) .ui-datepicker-title {
    padding-right: 30px;
}
.afm-pricer .ui-datepicker .ui-datepicker-group:nth-child(2) .ui-datepicker-title {
    padding-left: 30px;
}

@media only screen and (max-width: 600px) {
    .afm-pricer .single .ui-datepicker {
        min-width: 320px;
    }
    .afm-pricer .single .ui-datepicker .ui-datepicker-group {
        width: 100%;
    }
    .afm-pricer .single .ui-datepicker .ui-datepicker-group .ui-datepicker-header .ui-datepicker-title {
        width: calc(100% - 60px);
    }
    .afm-pricer .single .ui-datepicker .ui-datepicker-group:nth-child(1) .ui-datepicker-title {
        padding-right: 0;
    }
    .afm-pricer .single .ui-datepicker .ui-datepicker-group:nth-child(2) .ui-datepicker-title {
        padding-left: 0;
    }
}
p-calendar {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
}
p-calendar .p-datepicker {
    display: block !important;
    top: 25px !important;
    left: 0 !important;
    right: 0;
    position: absolute;
    max-width: calc(100% - 10px);
    min-width: 570px !important;
    background: rgb(255, 255, 255);
    z-index: 10;
    border-radius: 4px;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
p-calendar .p-datepicker .p-datapicker-multiple-month {
    display: block !important;
}
p-calendar .p-datepicker .p-datepicker-group {
    display: inline-block !important;
    width: 50%;
    padding: 10px;
    vertical-align: top;
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-header {
    font-size: 1.8rem;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-header .p-datepicker-title {
    float: left;
    width: calc(100% - 30px);
    height: 30px;
    line-height: 30px;
    text-align: center;
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-header .p-datepicker-title .p-datepicker-month,
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-header .p-datepicker-title .p-datepicker-year {
    background: none !important;
    color: rgb(34, 34, 34) !important;
    height: auto !important;
    display: inline-block;
    margin: 0 3px;
    padding: 0;
    width: auto;
    float: none;
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-header .p-datepicker-title .p-datepicker-month *,
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-header .p-datepicker-title .p-datepicker-year * {
    color: rgb(34, 34, 34) !important;
    height: auto !important;
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-header .p-datepicker-prev {
    float: left;
    height: 30px;
    width: 30px;
    background: rgba(0, 0, 0, 0);
    border: none;
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-header .p-datepicker-next {
    float: left;
    height: 30px;
    width: 30px;
    background: rgba(0, 0, 0, 0);
    border: none;
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-header .p-datepicker-prev-icon,
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-header .p-datepicker-next-icon {
    display: inline-block;
    vertical-align: middle;
    height: 30px;
    width: 30px;
    line-height: 30px;
    margin: 0;
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-header .p-datepicker-prev-icon {
    background: url("../images/icons/iconset/arrow-left.svg") 50% 50% no-repeat;
    background-size: 20px;
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-header .p-datepicker-prev-icon:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-header .p-datepicker-prev-icon path {
    display: none;
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-header .p-datepicker-next-icon {
    background: url("../images/icons/iconset/arrow-right.svg") 50% 50% no-repeat;
    background-size: 20px;
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-header .p-datepicker-next-icon:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-header .p-datepicker-next-icon path {
    display: none;
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-calendar-container {
    display: block;
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-calendar-container table.p-datepicker-calendar tr:nth-child(even) {
    background: rgba(0, 0, 0, 0);
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-calendar-container table.p-datepicker-calendar th,
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-calendar-container table.p-datepicker-calendar td {
    text-align: center;
    line-height: 25px;
    border: none;
    padding: 5px 0;
    width: 14.2857142857%;
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-calendar-container table.p-datepicker-calendar th *,
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-calendar-container table.p-datepicker-calendar td * {
    display: inline-block;
    font-size: 1.2rem;
    text-decoration: none;
    line-height: 25px;
    width: 25px;
    border-radius: 25px;
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-calendar-container table.p-datepicker-calendar tr th {
    line-height: 16px;
    padding-top: 20px;
    text-align: center;
    font-size: 1.1rem;
    border-bottom: 1px solid rgb(217, 232, 243);
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-calendar-container table.p-datepicker-calendar tr th:nth-last-child(1), p-calendar .p-datepicker .p-datepicker-group .p-datepicker-calendar-container table.p-datepicker-calendar tr th:nth-last-child(2) {
    color: rgb(255, 68, 0);
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-calendar-container table.p-datepicker-calendar td &gt; span.p-disabled span,
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-calendar-container table.p-datepicker-calendar td &gt; span.p-disabled span:hover {
    color: rgb(187, 187, 187);
    background: none;
    cursor: default;
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-calendar-container table.p-datepicker-calendar td &gt; span span {
    color: rgb(255, 102, 0);
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-calendar-container table.p-datepicker-calendar td &gt; span span.ui-state-highlighted {
    color: rgb(255, 255, 255);
    background: rgb(255, 102, 0);
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-calendar-container table.p-datepicker-calendar td &gt; span span.ui-state-faded {
    color: rgb(255, 102, 0);
    background: rgb(238, 238, 238);
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-calendar-container table.p-datepicker-calendar td &gt; span span.ui-state-faded:hover {
    background: rgb(238, 238, 238);
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-calendar-container table.p-datepicker-calendar td &gt; span span.ui-state-faded.ui-state-highlighted {
    color: rgb(255, 255, 255);
    background: rgb(255, 102, 0);
}
p-calendar .p-datepicker .p-datepicker-group .p-datepicker-calendar-container table.p-datepicker-calendar td &gt; span span.ui-state-faded.ui-state-highlighted:hover {
    color: rgb(255, 255, 255);
    background: rgb(255, 102, 0);
}
p-calendar .p-datepicker .p-datepicker-group:nth-child(1) .ui-datepicker-title {
    padding-right: 30px;
}
p-calendar .p-datepicker .p-datepicker-group:nth-child(2) .ui-datepicker-title {
    padding-left: 30px;
}

.form-inline.calendar-departure p-calendar {
    height: 0;
    left: 0;
}
.form-inline.calendar-departure p-calendar .p-datepicker {
    min-width: 570px !important;
}

.form-inline.calendar-arrival p-calendar {
    left: -100%;
    height: 0;
}
.form-inline.calendar-arrival p-calendar .p-datepicker {
    min-width: 570px !important;
}

@media only screen and (max-width: 1200px) {
    .form-inline.calendar-departure p-calendar {
        left: 0;
    }
    .form-inline.calendar-departure p-calendar .p-datepicker {
        min-width: 46vw !important;
    }
    .form-inline.calendar-arrival p-calendar {
        left: -100%;
    }
    .form-inline.calendar-arrival p-calendar .p-datepicker {
        min-width: 46vw !important;
    }
}
@media only screen and (max-width: 1000px) {
    .form-inline.calendar-departure p-calendar {
        left: auto !important;
        right: 62vw !important;
    }
    .form-inline.calendar-departure p-calendar .p-datepicker {
        min-width: 84vw !important;
    }
    .form-inline.calendar-arrival p-calendar {
        left: auto !important;
        right: 85vw !important;
    }
    .form-inline.calendar-arrival p-calendar .p-datepicker {
        min-width: 84vw !important;
    }
}
@media only screen and (max-width: 768px) {
    .form-inline.calendar-departure p-calendar {
        left: 0 !important;
        right: 0 !important;
    }
    .form-inline.calendar-departure p-calendar .p-datepicker {
        min-width: 95vw !important;
    }
    .form-inline.calendar-departure p-calendar .p-datepicker .p-datepicker-group {
        width: 100%;
    }
    .form-inline.calendar-arrival p-calendar {
        left: 0 !important;
        right: 0 !important;
    }
    .form-inline.calendar-arrival p-calendar .p-datepicker {
        min-width: 95vw !important;
    }
    .form-inline.calendar-arrival p-calendar .p-datepicker .p-datepicker-group {
        width: 100%;
    }
}
lib-whisperer .dropdown-menu {
    display: block;
    background: rgb(255, 255, 255);
    z-index: 20;
    border-radius: 4px;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
lib-whisperer .dropdown-menu button {
    background: none;
    display: block;
    width: 100%;
    text-align: left;
    white-space: nowrap;
    border-radius: 0;
}
lib-whisperer .dropdown-menu button:hover {
    background: rgb(245, 247, 252);
}
lib-whisperer .dropdown-menu button ngb-highlight {
    color: rgb(34, 34, 34);
}
lib-whisperer .dropdown-menu button span {
    color: rgb(34, 34, 34);
}

lib-journey-destination-whisperer .dropdown-menu {
    display: block;
    background: rgb(255, 255, 255);
    z-index: 20;
    border-radius: 4px;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
@media only screen and (max-width: 768px) {
    lib-journey-destination-whisperer .dropdown-menu {
        left: 0 !important;
        width: 94vw !important;
        overflow: hidden !important;
    }
}
lib-journey-destination-whisperer .dropdown-menu button {
    background: none;
    display: block;
    width: 100%;
    text-align: left;
    white-space: nowrap;
    border-radius: 0;
}
lib-journey-destination-whisperer .dropdown-menu button:hover {
    background: rgb(245, 247, 252);
}
lib-journey-destination-whisperer .dropdown-menu button ngb-highlight {
    color: rgb(34, 34, 34);
}
lib-journey-destination-whisperer .dropdown-menu button span {
    color: rgb(34, 34, 34);
}

.carousel-logos {
    display: none;
    width: 100%;
    max-width: 1200px;
    overflow: hidden;
    margin-bottom: 20px;
}
.carousel-logos div {
    white-space: nowrap;
    width: 6686px;
    animation: animate 30s 0s linear infinite;
    will-change: transform;
}
.carousel-logos div img {
    display: inline-block;
    max-height: 20px;
    max-width: 120px;
    padding: 0 10px;
}

@keyframes animate {
    0% {
        transform: translateX(0px);
    }
    100% {
        transform: translateX(-3343px);
    }
}
.drop-item {
    padding: 0 10px 10px 10px;
}
.drop-item:nth-child(1) {
    padding: 10px;
}
.drop-item .item-bar {
    background: rgb(245, 247, 252) url("../images/icons/iconset/drop-item/icon-drop-right.svg") 10px 50% no-repeat;
    background-size: 12px;
    border-radius: 4px;
    padding: 0 10px 0 40px;
    cursor: pointer;
}
.drop-item .item-bar * {
    line-height: 40px;
}
.drop-item .item-bar .name {
    font-weight: 600;
    font-size: 1.6rem;
    text-transform: uppercase;
}
.drop-item .item-bar .status {
    float: right;
}
.drop-item .item-bar .status &gt; span {
    padding: 0 0 0 10px;
}
.drop-item .item-content {
    padding-left: 40px;
    display: none;
}
.drop-item .item-content h3 {
    background: none;
    font-weight: 600;
    font-size: 1.6rem;
    border-bottom: 1px solid rgb(217, 232, 243);
    margin: 25px 0 5px 0;
    padding: 0;
}
.drop-item .item-content h3:nth-child(1) {
    margin: 5px 0;
}
.drop-item .item-content .row .col .like-link {
    margin-left: 10px;
}
.drop-item .item-content .row .col.p60 span.selected-value {
    display: block;
    color: rgb(51, 51, 51);
}
.drop-item .item-content .row .col.p60 button {
    margin-right: 10px;
}
.drop-item .item-content .row .col.p30 .like-link {
    margin-left: 10px;
}
@media only screen and (max-width: 768px) {
    .drop-item .item-content .row .col.p30 {
        width: 100%;
        font-weight: 600;
        padding: 16px 0 0 0;
        text-align: left !important;
    }
}
@media only screen and (max-width: 768px) {
    .drop-item .item-content .row .col.p25 {
        padding-bottom: 5px;
        text-align: left !important;
    }
}
@media only screen and (max-width: 768px) {
    .drop-item .item-content .row .col.p15 {
        padding-bottom: 5px;
        text-align: right !important;
    }
}
.drop-item .item-content .row .col.p15 .icon {
    margin: 8px 0;
}
.drop-item .item-content .row .col.p15 .icon.ic-status-true {
    filter: invert(28%) sepia(96%) saturate(1443%) hue-rotate(127deg) brightness(93%) contrast(99%);
}
.drop-item .item-content .row .col.p15 .icon.ic-status-false {
    filter: invert(25%) sepia(47%) saturate(6146%) hue-rotate(341deg) brightness(83%) contrast(93%);
}
.drop-item .item-content .row.ancillary-item .col {
    line-height: 20px;
}
.drop-item .item-content .row.ancillary-item .col.p60 &gt; div {
    display: inline-block;
    vertical-align: middle;
}
.drop-item .item-content .row.ancillary-item .col.p60 &gt; div:nth-child(1) {
    width: 60%;
}
.drop-item .item-content .row.ancillary-item .col.p60 &gt; div:nth-child(2) {
    width: 40%;
}
@media only screen and (max-width: 768px) {
    .drop-item .item-content .row.ancillary-item .col.p60 &gt; div:nth-child(2) {
        text-align: right !important;
    }
}
.drop-item .item-content .row.ancillary-item .col.p60 &gt; div:nth-child(2) .icon {
    cursor: pointer;
}
.drop-item .item-content .no-data {
    line-height: 40px;
}
.drop-item.expanded .item-bar {
    background: rgb(245, 247, 252) url("../images/icons/iconset/drop-item/icon-drop-down.svg") 10px 50% no-repeat;
    background-size: 12px;
}
.drop-item.expanded .item-content {
    display: block;
}
.drop-item.expanded .item-content .editable-item {
    line-height: 36px;
    position: relative;
}
.drop-item.expanded .item-content .editable-item.required:after {
    content: "*";
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 14px;
    vertical-align: middle;
}
.drop-item.expanded .item-content .edit-form {
    width: calc(100% - 100px);
    float: left;
    min-height: 1px;
}
.drop-item.expanded .item-content .edit-form .tel-prefix {
    width: calc(50% - 20px);
    margin-right: 20px;
    float: left;
}
.drop-item.expanded .item-content .edit-form .tel-number {
    width: 50%;
    float: left;
}
.drop-item.expanded .item-content .edit-form + .controls {
    width: 100px;
    float: left;
}
.drop-item.expanded .item-content .edit-form + .controls .button {
    margin-left: 10px;
}
.drop-item.expanded .item-content .controls .button {
    margin-left: 0;
}

@media only screen and (max-width: 768px) {
    .drop-item .item-bar {
        line-height: 40px;
        padding: 4px 40px 4px 10px;
        margin: 0 -10px !important;
        background: rgb(245, 247, 252) url("../images/icons/iconset/drop-item/icon-drop-right.svg") calc(100% - 10px) 50% no-repeat !important;
        background-size: 12px !important;
    }
    .drop-item .item-bar * {
        line-height: 20px;
    }
    .drop-item .item-bar .name {
        display: block;
    }
    .drop-item .item-bar .status {
        float: none;
        display: block;
    }
    .drop-item .item-bar .status &gt; span {
        padding: 0 10px 0 0;
    }
    .drop-item .item-content {
        padding-left: 0;
    }
    .drop-item .item-content .row .col {
        padding: 4px 0 0 0;
    }
    .drop-item .item-content .row .col.p50 {
        width: 70%;
    }
    .drop-item .item-content .row .col.p20 {
        width: 30%;
    }
    .drop-item .item-content .no-data {
        line-height: 40px;
    }
    .drop-item.expanded .item-bar {
        margin: 0 -10px !important;
        background: rgb(245, 247, 252) url("../images/icons/iconset/drop-item/icon-drop-down.svg") calc(100% - 10px) 50% no-repeat !important;
        background-size: 12px !important;
    }
    .drop-item.expanded .item-content {
        display: block;
    }
    .drop-item:nth-child(1) .item-bar {
        margin: -10px -10px 0 -10px !important;
    }
}
.single-calendar .block.ticket {
    width: 100%;
    display: block;
    min-height: 10px;
}
.single-calendar .block {
    width: 32.33%;
    margin-right: 1%;
    display: inline-block;
    min-height: 480px;
}
.single-calendar .block .calendar-container .p33x3 {
    width: 100%;
}
.single-calendar .block.spo-passengers {
    width: 33.33%;
    margin-right: 0;
}
.single-calendar .block.spo-passengers .p50 {
    width: 100%;
}
.single-calendar .block.spo-passengers .p50 .passenger-selection {
    width: 100%;
}
.single-calendar .block.spo-passengers .p50 .passenger-selection .row {
    padding: 10px 0 !important;
}

.block .calendar-container * {
    text-align: center;
}
.block .calendar-container .month {
    font-size: 1.7rem;
}
.block .calendar-container .calendar {
    padding: 5px;
}
.block .calendar-container .calendar table tr:nth-child(even) {
    background: #ffffff;
}
.block .calendar-container .calendar table th, .block .calendar-container .calendar table td {
    padding: 0;
    width: 14.2857142857%;
}
.block .calendar-container .calendar table th &gt; div, .block .calendar-container .calendar table td &gt; div {
    width: 100%;
    height: 60px;
    padding: 5px 0;
}
.block .calendar-container .calendar table th &gt; div.day *, .block .calendar-container .calendar table td &gt; div.day * {
    text-decoration: none;
}
.block .calendar-container .calendar table th &gt; div.day.unavailable, .block .calendar-container .calendar table td &gt; div.day.unavailable {
    color: rgb(51, 51, 51);
}
.block .calendar-container .calendar table th &gt; div.day.none, .block .calendar-container .calendar table td &gt; div.day.none {
    color: rgb(51, 51, 51);
}
.block .calendar-container .calendar table th &gt; div.day.unknown, .block .calendar-container .calendar table td &gt; div.day.unknown {
    color: rgb(51, 51, 51);
}
.block .calendar-container .calendar table th &gt; div.day.normal, .block .calendar-container .calendar table td &gt; div.day.normal {
    color: rgb(34, 34, 34);
    background: rgb(177, 201, 221);
}
.block .calendar-container .calendar table th &gt; div.day.highlighted, .block .calendar-container .calendar table td &gt; div.day.highlighted {
    background: rgb(255, 102, 0);
}
.block .calendar-container .calendar table th &gt; div.day.highlighted *, .block .calendar-container .calendar table td &gt; div.day.highlighted * {
    color: rgb(255, 255, 255);
}
.block .calendar-container .calendar table th .radio-wrap, .block .calendar-container .calendar table td .radio-wrap {
    padding: 5px 0 0 0;
}

@media only screen and (max-width: 1000px) {
    .single-calendar .block {
        width: 100%;
        margin-right: 0;
        display: block;
        min-height: 10px;
    }
    .single-calendar .block .calendar-container .p33x3 {
        width: 100%;
    }
    .single-calendar .block.spo-passengers {
        width: 100%;
        margin-right: 0;
    }
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

NEWSROOM CONTENT - pages

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.newsroom .navigation,
.notifications .navigation {
    border: 1px solid rgb(217, 232, 243);
    margin-bottom: 15px;
    background: rgb(255, 255, 255);
    padding: 20px;
    border-radius: 4px;
    /* navigation */
}
.newsroom .navigation span,
.notifications .navigation span {
    display: block;
    color: rgb(51, 51, 51);
    border-bottom: 2px solid rgb(255, 255, 255);
    font-size: 1.6rem;
    text-decoration: none;
    padding: 8px;
    cursor: pointer;
    position: relative;
}
.newsroom .navigation span:before, .newsroom .navigation span:after,
.notifications .navigation span:before,
.notifications .navigation span:after {
    position: absolute;
    height: 20px;
    display: block;
}
.newsroom .navigation span.notification:before,
.notifications .navigation span.notification:before {
    display: none;
}
.newsroom .navigation span.notification:after,
.notifications .navigation span.notification:after {
    width: 30px;
    right: 25px;
    top: 7px;
    content: "1";
    color: rgb(255, 102, 0);
    font-size: 1.1rem;
    text-align: right;
}
.newsroom .navigation span.notification.new:before,
.notifications .navigation span.notification.new:before {
    display: block;
    content: "";
    width: 20px;
    right: 0;
    top: 5px;
    background: url("../images/icons/iconset/notification.svg") 50% 50% no-repeat;
    background-size: 20px;
}
.newsroom .navigation span.notification.count_1:after,
.notifications .navigation span.notification.count_1:after {
    content: "1";
}
.newsroom .navigation span.notification.count_2:after,
.notifications .navigation span.notification.count_2:after {
    content: "2";
}
.newsroom .navigation span.notification.count_3:after,
.notifications .navigation span.notification.count_3:after {
    content: "3";
}
.newsroom .navigation span.notification.count_4:after,
.notifications .navigation span.notification.count_4:after {
    content: "4";
}
.newsroom .navigation span.notification.count_5:after,
.notifications .navigation span.notification.count_5:after {
    content: "5";
}
.newsroom .navigation span.notification.count_6:after,
.notifications .navigation span.notification.count_6:after {
    content: "6";
}
.newsroom .navigation span.notification.count_7:after,
.notifications .navigation span.notification.count_7:after {
    content: "7";
}
.newsroom .navigation span.notification.count_8:after,
.notifications .navigation span.notification.count_8:after {
    content: "8";
}
.newsroom .navigation span.notification.count_9:after,
.notifications .navigation span.notification.count_9:after {
    content: "9";
}
.newsroom .navigation span.notification.count_10:after,
.notifications .navigation span.notification.count_10:after {
    content: "10";
}
.newsroom .navigation span.notification.count_11:after,
.notifications .navigation span.notification.count_11:after {
    content: "11";
}
.newsroom .navigation span.notification.count_12:after,
.notifications .navigation span.notification.count_12:after {
    content: "12";
}
.newsroom .navigation span.notification.count_13:after,
.notifications .navigation span.notification.count_13:after {
    content: "13";
}
.newsroom .navigation span.notification.count_14:after,
.notifications .navigation span.notification.count_14:after {
    content: "14";
}
.newsroom .navigation span.notification.count_15:after,
.notifications .navigation span.notification.count_15:after {
    content: "15";
}
.newsroom .navigation span.notification.count_16:after,
.notifications .navigation span.notification.count_16:after {
    content: "16";
}
.newsroom .navigation span.notification.count_17:after,
.notifications .navigation span.notification.count_17:after {
    content: "17";
}
.newsroom .navigation span.notification.count_18:after,
.notifications .navigation span.notification.count_18:after {
    content: "18";
}
.newsroom .navigation span.notification.count_19:after,
.notifications .navigation span.notification.count_19:after {
    content: "19";
}
.newsroom .navigation span.notification.count_20:after,
.notifications .navigation span.notification.count_20:after {
    content: "20";
}
.newsroom .navigation span.notification.count_21:after,
.notifications .navigation span.notification.count_21:after {
    content: "21";
}
.newsroom .navigation span.notification.count_22:after,
.notifications .navigation span.notification.count_22:after {
    content: "22";
}
.newsroom .navigation span.notification.count_23:after,
.notifications .navigation span.notification.count_23:after {
    content: "23";
}
.newsroom .navigation span.notification.count_24:after,
.notifications .navigation span.notification.count_24:after {
    content: "24";
}
.newsroom .navigation span.notification.count_25:after,
.notifications .navigation span.notification.count_25:after {
    content: "25";
}
.newsroom .navigation span.notification.count_26:after,
.notifications .navigation span.notification.count_26:after {
    content: "26";
}
.newsroom .navigation span.notification.count_27:after,
.notifications .navigation span.notification.count_27:after {
    content: "27";
}
.newsroom .navigation span.notification.count_28:after,
.notifications .navigation span.notification.count_28:after {
    content: "28";
}
.newsroom .navigation span.notification.count_29:after,
.notifications .navigation span.notification.count_29:after {
    content: "29";
}
.newsroom .navigation span.notification.count_30:after,
.notifications .navigation span.notification.count_30:after {
    content: "30";
}
.newsroom .navigation span.notification.count_31:after,
.notifications .navigation span.notification.count_31:after {
    content: "31";
}
.newsroom .navigation span.notification.count_32:after,
.notifications .navigation span.notification.count_32:after {
    content: "32";
}
.newsroom .navigation span.notification.count_33:after,
.notifications .navigation span.notification.count_33:after {
    content: "33";
}
.newsroom .navigation span.notification.count_34:after,
.notifications .navigation span.notification.count_34:after {
    content: "34";
}
.newsroom .navigation span.notification.count_35:after,
.notifications .navigation span.notification.count_35:after {
    content: "35";
}
.newsroom .navigation span.notification.count_36:after,
.notifications .navigation span.notification.count_36:after {
    content: "36";
}
.newsroom .navigation span.notification.count_37:after,
.notifications .navigation span.notification.count_37:after {
    content: "37";
}
.newsroom .navigation span.notification.count_38:after,
.notifications .navigation span.notification.count_38:after {
    content: "38";
}
.newsroom .navigation span.notification.count_39:after,
.notifications .navigation span.notification.count_39:after {
    content: "39";
}
.newsroom .navigation span.notification.count_40:after,
.notifications .navigation span.notification.count_40:after {
    content: "40";
}
.newsroom .navigation span.notification.count_41:after,
.notifications .navigation span.notification.count_41:after {
    content: "41";
}
.newsroom .navigation span.notification.count_42:after,
.notifications .navigation span.notification.count_42:after {
    content: "42";
}
.newsroom .navigation span.notification.count_43:after,
.notifications .navigation span.notification.count_43:after {
    content: "43";
}
.newsroom .navigation span.notification.count_44:after,
.notifications .navigation span.notification.count_44:after {
    content: "44";
}
.newsroom .navigation span.notification.count_45:after,
.notifications .navigation span.notification.count_45:after {
    content: "45";
}
.newsroom .navigation span.notification.count_46:after,
.notifications .navigation span.notification.count_46:after {
    content: "46";
}
.newsroom .navigation span.notification.count_47:after,
.notifications .navigation span.notification.count_47:after {
    content: "47";
}
.newsroom .navigation span.notification.count_48:after,
.notifications .navigation span.notification.count_48:after {
    content: "48";
}
.newsroom .navigation span.notification.count_49:after,
.notifications .navigation span.notification.count_49:after {
    content: "49";
}
.newsroom .navigation span.notification.count_50:after,
.notifications .navigation span.notification.count_50:after {
    content: "50";
}
.newsroom .navigation span.notification.count_51:after,
.notifications .navigation span.notification.count_51:after {
    content: "51";
}
.newsroom .navigation span.notification.count_52:after,
.notifications .navigation span.notification.count_52:after {
    content: "52";
}
.newsroom .navigation span.notification.count_53:after,
.notifications .navigation span.notification.count_53:after {
    content: "53";
}
.newsroom .navigation span.notification.count_54:after,
.notifications .navigation span.notification.count_54:after {
    content: "54";
}
.newsroom .navigation span.notification.count_55:after,
.notifications .navigation span.notification.count_55:after {
    content: "55";
}
.newsroom .navigation span.notification.count_56:after,
.notifications .navigation span.notification.count_56:after {
    content: "56";
}
.newsroom .navigation span.notification.count_57:after,
.notifications .navigation span.notification.count_57:after {
    content: "57";
}
.newsroom .navigation span.notification.count_58:after,
.notifications .navigation span.notification.count_58:after {
    content: "58";
}
.newsroom .navigation span.notification.count_59:after,
.notifications .navigation span.notification.count_59:after {
    content: "59";
}
.newsroom .navigation span.notification.count_60:after,
.notifications .navigation span.notification.count_60:after {
    content: "60";
}
.newsroom .navigation span.notification.count_61:after,
.notifications .navigation span.notification.count_61:after {
    content: "61";
}
.newsroom .navigation span.notification.count_62:after,
.notifications .navigation span.notification.count_62:after {
    content: "62";
}
.newsroom .navigation span.notification.count_63:after,
.notifications .navigation span.notification.count_63:after {
    content: "63";
}
.newsroom .navigation span.notification.count_64:after,
.notifications .navigation span.notification.count_64:after {
    content: "64";
}
.newsroom .navigation span.notification.count_65:after,
.notifications .navigation span.notification.count_65:after {
    content: "65";
}
.newsroom .navigation span.notification.count_66:after,
.notifications .navigation span.notification.count_66:after {
    content: "66";
}
.newsroom .navigation span.notification.count_67:after,
.notifications .navigation span.notification.count_67:after {
    content: "67";
}
.newsroom .navigation span.notification.count_68:after,
.notifications .navigation span.notification.count_68:after {
    content: "68";
}
.newsroom .navigation span.notification.count_69:after,
.notifications .navigation span.notification.count_69:after {
    content: "69";
}
.newsroom .navigation span.notification.count_70:after,
.notifications .navigation span.notification.count_70:after {
    content: "70";
}
.newsroom .navigation span.notification.count_71:after,
.notifications .navigation span.notification.count_71:after {
    content: "71";
}
.newsroom .navigation span.notification.count_72:after,
.notifications .navigation span.notification.count_72:after {
    content: "72";
}
.newsroom .navigation span.notification.count_73:after,
.notifications .navigation span.notification.count_73:after {
    content: "73";
}
.newsroom .navigation span.notification.count_74:after,
.notifications .navigation span.notification.count_74:after {
    content: "74";
}
.newsroom .navigation span.notification.count_75:after,
.notifications .navigation span.notification.count_75:after {
    content: "75";
}
.newsroom .navigation span.notification.count_76:after,
.notifications .navigation span.notification.count_76:after {
    content: "76";
}
.newsroom .navigation span.notification.count_77:after,
.notifications .navigation span.notification.count_77:after {
    content: "77";
}
.newsroom .navigation span.notification.count_78:after,
.notifications .navigation span.notification.count_78:after {
    content: "78";
}
.newsroom .navigation span.notification.count_79:after,
.notifications .navigation span.notification.count_79:after {
    content: "79";
}
.newsroom .navigation span.notification.count_80:after,
.notifications .navigation span.notification.count_80:after {
    content: "80";
}
.newsroom .navigation span.notification.count_81:after,
.notifications .navigation span.notification.count_81:after {
    content: "81";
}
.newsroom .navigation span.notification.count_82:after,
.notifications .navigation span.notification.count_82:after {
    content: "82";
}
.newsroom .navigation span.notification.count_83:after,
.notifications .navigation span.notification.count_83:after {
    content: "83";
}
.newsroom .navigation span.notification.count_84:after,
.notifications .navigation span.notification.count_84:after {
    content: "84";
}
.newsroom .navigation span.notification.count_85:after,
.notifications .navigation span.notification.count_85:after {
    content: "85";
}
.newsroom .navigation span.notification.count_86:after,
.notifications .navigation span.notification.count_86:after {
    content: "86";
}
.newsroom .navigation span.notification.count_87:after,
.notifications .navigation span.notification.count_87:after {
    content: "87";
}
.newsroom .navigation span.notification.count_88:after,
.notifications .navigation span.notification.count_88:after {
    content: "88";
}
.newsroom .navigation span.notification.count_89:after,
.notifications .navigation span.notification.count_89:after {
    content: "89";
}
.newsroom .navigation span.notification.count_90:after,
.notifications .navigation span.notification.count_90:after {
    content: "90";
}
.newsroom .navigation span.notification.count_91:after,
.notifications .navigation span.notification.count_91:after {
    content: "91";
}
.newsroom .navigation span.notification.count_92:after,
.notifications .navigation span.notification.count_92:after {
    content: "92";
}
.newsroom .navigation span.notification.count_93:after,
.notifications .navigation span.notification.count_93:after {
    content: "93";
}
.newsroom .navigation span.notification.count_94:after,
.notifications .navigation span.notification.count_94:after {
    content: "94";
}
.newsroom .navigation span.notification.count_95:after,
.notifications .navigation span.notification.count_95:after {
    content: "95";
}
.newsroom .navigation span.notification.count_96:after,
.notifications .navigation span.notification.count_96:after {
    content: "96";
}
.newsroom .navigation span.notification.count_97:after,
.notifications .navigation span.notification.count_97:after {
    content: "97";
}
.newsroom .navigation span.notification.count_98:after,
.notifications .navigation span.notification.count_98:after {
    content: "98";
}
.newsroom .navigation span.notification.count_99:after,
.notifications .navigation span.notification.count_99:after {
    content: "99";
}
.newsroom .navigation span.notification.count_100:after,
.notifications .navigation span.notification.count_100:after {
    content: "100";
}
.newsroom .navigation span.notification.count_101:after,
.notifications .navigation span.notification.count_101:after {
    content: "101";
}
.newsroom .navigation span.notification.count_102:after,
.notifications .navigation span.notification.count_102:after {
    content: "102";
}
.newsroom .navigation span.notification.count_103:after,
.notifications .navigation span.notification.count_103:after {
    content: "103";
}
.newsroom .navigation span.notification.count_104:after,
.notifications .navigation span.notification.count_104:after {
    content: "104";
}
.newsroom .navigation span.notification.count_105:after,
.notifications .navigation span.notification.count_105:after {
    content: "105";
}
.newsroom .navigation span.notification.count_106:after,
.notifications .navigation span.notification.count_106:after {
    content: "106";
}
.newsroom .navigation span.notification.count_107:after,
.notifications .navigation span.notification.count_107:after {
    content: "107";
}
.newsroom .navigation span.notification.count_108:after,
.notifications .navigation span.notification.count_108:after {
    content: "108";
}
.newsroom .navigation span.notification.count_109:after,
.notifications .navigation span.notification.count_109:after {
    content: "109";
}
.newsroom .navigation span.notification.count_110:after,
.notifications .navigation span.notification.count_110:after {
    content: "110";
}
.newsroom .navigation span.notification.count_111:after,
.notifications .navigation span.notification.count_111:after {
    content: "111";
}
.newsroom .navigation span.notification.count_112:after,
.notifications .navigation span.notification.count_112:after {
    content: "112";
}
.newsroom .navigation span.notification.count_113:after,
.notifications .navigation span.notification.count_113:after {
    content: "113";
}
.newsroom .navigation span.notification.count_114:after,
.notifications .navigation span.notification.count_114:after {
    content: "114";
}
.newsroom .navigation span.notification.count_115:after,
.notifications .navigation span.notification.count_115:after {
    content: "115";
}
.newsroom .navigation span.notification.count_116:after,
.notifications .navigation span.notification.count_116:after {
    content: "116";
}
.newsroom .navigation span.notification.count_117:after,
.notifications .navigation span.notification.count_117:after {
    content: "117";
}
.newsroom .navigation span.notification.count_118:after,
.notifications .navigation span.notification.count_118:after {
    content: "118";
}
.newsroom .navigation span.notification.count_119:after,
.notifications .navigation span.notification.count_119:after {
    content: "119";
}
.newsroom .navigation span.notification.count_120:after,
.notifications .navigation span.notification.count_120:after {
    content: "120";
}
.newsroom .navigation span.notification.count_121:after,
.notifications .navigation span.notification.count_121:after {
    content: "121";
}
.newsroom .navigation span.notification.count_122:after,
.notifications .navigation span.notification.count_122:after {
    content: "122";
}
.newsroom .navigation span.notification.count_123:after,
.notifications .navigation span.notification.count_123:after {
    content: "123";
}
.newsroom .navigation span.notification.count_124:after,
.notifications .navigation span.notification.count_124:after {
    content: "124";
}
.newsroom .navigation span.notification.count_125:after,
.notifications .navigation span.notification.count_125:after {
    content: "125";
}
.newsroom .navigation span.notification.count_126:after,
.notifications .navigation span.notification.count_126:after {
    content: "126";
}
.newsroom .navigation span.notification.count_127:after,
.notifications .navigation span.notification.count_127:after {
    content: "127";
}
.newsroom .navigation span.notification.count_128:after,
.notifications .navigation span.notification.count_128:after {
    content: "128";
}
.newsroom .navigation span.notification.count_129:after,
.notifications .navigation span.notification.count_129:after {
    content: "129";
}
.newsroom .navigation span.notification.count_130:after,
.notifications .navigation span.notification.count_130:after {
    content: "130";
}
.newsroom .navigation span.notification.count_131:after,
.notifications .navigation span.notification.count_131:after {
    content: "131";
}
.newsroom .navigation span.notification.count_132:after,
.notifications .navigation span.notification.count_132:after {
    content: "132";
}
.newsroom .navigation span.notification.count_133:after,
.notifications .navigation span.notification.count_133:after {
    content: "133";
}
.newsroom .navigation span.notification.count_134:after,
.notifications .navigation span.notification.count_134:after {
    content: "134";
}
.newsroom .navigation span.notification.count_135:after,
.notifications .navigation span.notification.count_135:after {
    content: "135";
}
.newsroom .navigation span.notification.count_136:after,
.notifications .navigation span.notification.count_136:after {
    content: "136";
}
.newsroom .navigation span.notification.count_137:after,
.notifications .navigation span.notification.count_137:after {
    content: "137";
}
.newsroom .navigation span.notification.count_138:after,
.notifications .navigation span.notification.count_138:after {
    content: "138";
}
.newsroom .navigation span.notification.count_139:after,
.notifications .navigation span.notification.count_139:after {
    content: "139";
}
.newsroom .navigation span.notification.count_140:after,
.notifications .navigation span.notification.count_140:after {
    content: "140";
}
.newsroom .navigation span.notification.count_141:after,
.notifications .navigation span.notification.count_141:after {
    content: "141";
}
.newsroom .navigation span.notification.count_142:after,
.notifications .navigation span.notification.count_142:after {
    content: "142";
}
.newsroom .navigation span.notification.count_143:after,
.notifications .navigation span.notification.count_143:after {
    content: "143";
}
.newsroom .navigation span.notification.count_144:after,
.notifications .navigation span.notification.count_144:after {
    content: "144";
}
.newsroom .navigation span.notification.count_145:after,
.notifications .navigation span.notification.count_145:after {
    content: "145";
}
.newsroom .navigation span.notification.count_146:after,
.notifications .navigation span.notification.count_146:after {
    content: "146";
}
.newsroom .navigation span.notification.count_147:after,
.notifications .navigation span.notification.count_147:after {
    content: "147";
}
.newsroom .navigation span.notification.count_148:after,
.notifications .navigation span.notification.count_148:after {
    content: "148";
}
.newsroom .navigation span.notification.count_149:after,
.notifications .navigation span.notification.count_149:after {
    content: "149";
}
.newsroom .navigation span.notification.count_150:after,
.notifications .navigation span.notification.count_150:after {
    content: "150";
}
.newsroom .navigation span.notification.count_151:after,
.notifications .navigation span.notification.count_151:after {
    content: "151";
}
.newsroom .navigation span.notification.count_152:after,
.notifications .navigation span.notification.count_152:after {
    content: "152";
}
.newsroom .navigation span.notification.count_153:after,
.notifications .navigation span.notification.count_153:after {
    content: "153";
}
.newsroom .navigation span.notification.count_154:after,
.notifications .navigation span.notification.count_154:after {
    content: "154";
}
.newsroom .navigation span.notification.count_155:after,
.notifications .navigation span.notification.count_155:after {
    content: "155";
}
.newsroom .navigation span.notification.count_156:after,
.notifications .navigation span.notification.count_156:after {
    content: "156";
}
.newsroom .navigation span.notification.count_157:after,
.notifications .navigation span.notification.count_157:after {
    content: "157";
}
.newsroom .navigation span.notification.count_158:after,
.notifications .navigation span.notification.count_158:after {
    content: "158";
}
.newsroom .navigation span.notification.count_159:after,
.notifications .navigation span.notification.count_159:after {
    content: "159";
}
.newsroom .navigation span.notification.count_160:after,
.notifications .navigation span.notification.count_160:after {
    content: "160";
}
.newsroom .navigation span.notification.count_161:after,
.notifications .navigation span.notification.count_161:after {
    content: "161";
}
.newsroom .navigation span.notification.count_162:after,
.notifications .navigation span.notification.count_162:after {
    content: "162";
}
.newsroom .navigation span.notification.count_163:after,
.notifications .navigation span.notification.count_163:after {
    content: "163";
}
.newsroom .navigation span.notification.count_164:after,
.notifications .navigation span.notification.count_164:after {
    content: "164";
}
.newsroom .navigation span.notification.count_165:after,
.notifications .navigation span.notification.count_165:after {
    content: "165";
}
.newsroom .navigation span.notification.count_166:after,
.notifications .navigation span.notification.count_166:after {
    content: "166";
}
.newsroom .navigation span.notification.count_167:after,
.notifications .navigation span.notification.count_167:after {
    content: "167";
}
.newsroom .navigation span.notification.count_168:after,
.notifications .navigation span.notification.count_168:after {
    content: "168";
}
.newsroom .navigation span.notification.count_169:after,
.notifications .navigation span.notification.count_169:after {
    content: "169";
}
.newsroom .navigation span.notification.count_170:after,
.notifications .navigation span.notification.count_170:after {
    content: "170";
}
.newsroom .navigation span.notification.count_171:after,
.notifications .navigation span.notification.count_171:after {
    content: "171";
}
.newsroom .navigation span.notification.count_172:after,
.notifications .navigation span.notification.count_172:after {
    content: "172";
}
.newsroom .navigation span.notification.count_173:after,
.notifications .navigation span.notification.count_173:after {
    content: "173";
}
.newsroom .navigation span.notification.count_174:after,
.notifications .navigation span.notification.count_174:after {
    content: "174";
}
.newsroom .navigation span.notification.count_175:after,
.notifications .navigation span.notification.count_175:after {
    content: "175";
}
.newsroom .navigation span.notification.count_176:after,
.notifications .navigation span.notification.count_176:after {
    content: "176";
}
.newsroom .navigation span.notification.count_177:after,
.notifications .navigation span.notification.count_177:after {
    content: "177";
}
.newsroom .navigation span.notification.count_178:after,
.notifications .navigation span.notification.count_178:after {
    content: "178";
}
.newsroom .navigation span.notification.count_179:after,
.notifications .navigation span.notification.count_179:after {
    content: "179";
}
.newsroom .navigation span.notification.count_180:after,
.notifications .navigation span.notification.count_180:after {
    content: "180";
}
.newsroom .navigation span.notification.count_181:after,
.notifications .navigation span.notification.count_181:after {
    content: "181";
}
.newsroom .navigation span.notification.count_182:after,
.notifications .navigation span.notification.count_182:after {
    content: "182";
}
.newsroom .navigation span.notification.count_183:after,
.notifications .navigation span.notification.count_183:after {
    content: "183";
}
.newsroom .navigation span.notification.count_184:after,
.notifications .navigation span.notification.count_184:after {
    content: "184";
}
.newsroom .navigation span.notification.count_185:after,
.notifications .navigation span.notification.count_185:after {
    content: "185";
}
.newsroom .navigation span.notification.count_186:after,
.notifications .navigation span.notification.count_186:after {
    content: "186";
}
.newsroom .navigation span.notification.count_187:after,
.notifications .navigation span.notification.count_187:after {
    content: "187";
}
.newsroom .navigation span.notification.count_188:after,
.notifications .navigation span.notification.count_188:after {
    content: "188";
}
.newsroom .navigation span.notification.count_189:after,
.notifications .navigation span.notification.count_189:after {
    content: "189";
}
.newsroom .navigation span.notification.count_190:after,
.notifications .navigation span.notification.count_190:after {
    content: "190";
}
.newsroom .navigation span.notification.count_191:after,
.notifications .navigation span.notification.count_191:after {
    content: "191";
}
.newsroom .navigation span.notification.count_192:after,
.notifications .navigation span.notification.count_192:after {
    content: "192";
}
.newsroom .navigation span.notification.count_193:after,
.notifications .navigation span.notification.count_193:after {
    content: "193";
}
.newsroom .navigation span.notification.count_194:after,
.notifications .navigation span.notification.count_194:after {
    content: "194";
}
.newsroom .navigation span.notification.count_195:after,
.notifications .navigation span.notification.count_195:after {
    content: "195";
}
.newsroom .navigation span.notification.count_196:after,
.notifications .navigation span.notification.count_196:after {
    content: "196";
}
.newsroom .navigation span.notification.count_197:after,
.notifications .navigation span.notification.count_197:after {
    content: "197";
}
.newsroom .navigation span.notification.count_198:after,
.notifications .navigation span.notification.count_198:after {
    content: "198";
}
.newsroom .navigation span.notification.count_199:after,
.notifications .navigation span.notification.count_199:after {
    content: "199";
}
.newsroom .navigation span.notification.count_200:after,
.notifications .navigation span.notification.count_200:after {
    content: "200";
}
.newsroom .navigation span.notification.count_201:after,
.notifications .navigation span.notification.count_201:after {
    content: "201";
}
.newsroom .navigation span.notification.count_202:after,
.notifications .navigation span.notification.count_202:after {
    content: "202";
}
.newsroom .navigation span.notification.count_203:after,
.notifications .navigation span.notification.count_203:after {
    content: "203";
}
.newsroom .navigation span.notification.count_204:after,
.notifications .navigation span.notification.count_204:after {
    content: "204";
}
.newsroom .navigation span.notification.count_205:after,
.notifications .navigation span.notification.count_205:after {
    content: "205";
}
.newsroom .navigation span.notification.count_206:after,
.notifications .navigation span.notification.count_206:after {
    content: "206";
}
.newsroom .navigation span.notification.count_207:after,
.notifications .navigation span.notification.count_207:after {
    content: "207";
}
.newsroom .navigation span.notification.count_208:after,
.notifications .navigation span.notification.count_208:after {
    content: "208";
}
.newsroom .navigation span.notification.count_209:after,
.notifications .navigation span.notification.count_209:after {
    content: "209";
}
.newsroom .navigation span.notification.count_210:after,
.notifications .navigation span.notification.count_210:after {
    content: "210";
}
.newsroom .navigation span.notification.count_211:after,
.notifications .navigation span.notification.count_211:after {
    content: "211";
}
.newsroom .navigation span.notification.count_212:after,
.notifications .navigation span.notification.count_212:after {
    content: "212";
}
.newsroom .navigation span.notification.count_213:after,
.notifications .navigation span.notification.count_213:after {
    content: "213";
}
.newsroom .navigation span.notification.count_214:after,
.notifications .navigation span.notification.count_214:after {
    content: "214";
}
.newsroom .navigation span.notification.count_215:after,
.notifications .navigation span.notification.count_215:after {
    content: "215";
}
.newsroom .navigation span.notification.count_216:after,
.notifications .navigation span.notification.count_216:after {
    content: "216";
}
.newsroom .navigation span.notification.count_217:after,
.notifications .navigation span.notification.count_217:after {
    content: "217";
}
.newsroom .navigation span.notification.count_218:after,
.notifications .navigation span.notification.count_218:after {
    content: "218";
}
.newsroom .navigation span.notification.count_219:after,
.notifications .navigation span.notification.count_219:after {
    content: "219";
}
.newsroom .navigation span.notification.count_220:after,
.notifications .navigation span.notification.count_220:after {
    content: "220";
}
.newsroom .navigation span.notification.count_221:after,
.notifications .navigation span.notification.count_221:after {
    content: "221";
}
.newsroom .navigation span.notification.count_222:after,
.notifications .navigation span.notification.count_222:after {
    content: "222";
}
.newsroom .navigation span.notification.count_223:after,
.notifications .navigation span.notification.count_223:after {
    content: "223";
}
.newsroom .navigation span.notification.count_224:after,
.notifications .navigation span.notification.count_224:after {
    content: "224";
}
.newsroom .navigation span.notification.count_225:after,
.notifications .navigation span.notification.count_225:after {
    content: "225";
}
.newsroom .navigation span.notification.count_226:after,
.notifications .navigation span.notification.count_226:after {
    content: "226";
}
.newsroom .navigation span.notification.count_227:after,
.notifications .navigation span.notification.count_227:after {
    content: "227";
}
.newsroom .navigation span.notification.count_228:after,
.notifications .navigation span.notification.count_228:after {
    content: "228";
}
.newsroom .navigation span.notification.count_229:after,
.notifications .navigation span.notification.count_229:after {
    content: "229";
}
.newsroom .navigation span.notification.count_230:after,
.notifications .navigation span.notification.count_230:after {
    content: "230";
}
.newsroom .navigation span.notification.count_231:after,
.notifications .navigation span.notification.count_231:after {
    content: "231";
}
.newsroom .navigation span.notification.count_232:after,
.notifications .navigation span.notification.count_232:after {
    content: "232";
}
.newsroom .navigation span.notification.count_233:after,
.notifications .navigation span.notification.count_233:after {
    content: "233";
}
.newsroom .navigation span.notification.count_234:after,
.notifications .navigation span.notification.count_234:after {
    content: "234";
}
.newsroom .navigation span.notification.count_235:after,
.notifications .navigation span.notification.count_235:after {
    content: "235";
}
.newsroom .navigation span.notification.count_236:after,
.notifications .navigation span.notification.count_236:after {
    content: "236";
}
.newsroom .navigation span.notification.count_237:after,
.notifications .navigation span.notification.count_237:after {
    content: "237";
}
.newsroom .navigation span.notification.count_238:after,
.notifications .navigation span.notification.count_238:after {
    content: "238";
}
.newsroom .navigation span.notification.count_239:after,
.notifications .navigation span.notification.count_239:after {
    content: "239";
}
.newsroom .navigation span.notification.count_240:after,
.notifications .navigation span.notification.count_240:after {
    content: "240";
}
.newsroom .navigation span.notification.count_241:after,
.notifications .navigation span.notification.count_241:after {
    content: "241";
}
.newsroom .navigation span.notification.count_242:after,
.notifications .navigation span.notification.count_242:after {
    content: "242";
}
.newsroom .navigation span.notification.count_243:after,
.notifications .navigation span.notification.count_243:after {
    content: "243";
}
.newsroom .navigation span.notification.count_244:after,
.notifications .navigation span.notification.count_244:after {
    content: "244";
}
.newsroom .navigation span.notification.count_245:after,
.notifications .navigation span.notification.count_245:after {
    content: "245";
}
.newsroom .navigation span.notification.count_246:after,
.notifications .navigation span.notification.count_246:after {
    content: "246";
}
.newsroom .navigation span.notification.count_247:after,
.notifications .navigation span.notification.count_247:after {
    content: "247";
}
.newsroom .navigation span.notification.count_248:after,
.notifications .navigation span.notification.count_248:after {
    content: "248";
}
.newsroom .navigation span.notification.count_249:after,
.notifications .navigation span.notification.count_249:after {
    content: "249";
}
.newsroom .navigation span.notification.count_250:after,
.notifications .navigation span.notification.count_250:after {
    content: "250";
}
.newsroom .navigation span.notification.count_251:after,
.notifications .navigation span.notification.count_251:after {
    content: "251";
}
.newsroom .navigation span.notification.count_252:after,
.notifications .navigation span.notification.count_252:after {
    content: "252";
}
.newsroom .navigation span.notification.count_253:after,
.notifications .navigation span.notification.count_253:after {
    content: "253";
}
.newsroom .navigation span.notification.count_254:after,
.notifications .navigation span.notification.count_254:after {
    content: "254";
}
.newsroom .navigation span.notification.count_255:after,
.notifications .navigation span.notification.count_255:after {
    content: "255";
}
.newsroom .navigation span.notification.count_256:after,
.notifications .navigation span.notification.count_256:after {
    content: "256";
}
.newsroom .navigation span.notification.count_257:after,
.notifications .navigation span.notification.count_257:after {
    content: "257";
}
.newsroom .navigation span.notification.count_258:after,
.notifications .navigation span.notification.count_258:after {
    content: "258";
}
.newsroom .navigation span.notification.count_259:after,
.notifications .navigation span.notification.count_259:after {
    content: "259";
}
.newsroom .navigation span.notification.count_260:after,
.notifications .navigation span.notification.count_260:after {
    content: "260";
}
.newsroom .navigation span.notification.count_261:after,
.notifications .navigation span.notification.count_261:after {
    content: "261";
}
.newsroom .navigation span.notification.count_262:after,
.notifications .navigation span.notification.count_262:after {
    content: "262";
}
.newsroom .navigation span.notification.count_263:after,
.notifications .navigation span.notification.count_263:after {
    content: "263";
}
.newsroom .navigation span.notification.count_264:after,
.notifications .navigation span.notification.count_264:after {
    content: "264";
}
.newsroom .navigation span.notification.count_265:after,
.notifications .navigation span.notification.count_265:after {
    content: "265";
}
.newsroom .navigation span.notification.count_266:after,
.notifications .navigation span.notification.count_266:after {
    content: "266";
}
.newsroom .navigation span.notification.count_267:after,
.notifications .navigation span.notification.count_267:after {
    content: "267";
}
.newsroom .navigation span.notification.count_268:after,
.notifications .navigation span.notification.count_268:after {
    content: "268";
}
.newsroom .navigation span.notification.count_269:after,
.notifications .navigation span.notification.count_269:after {
    content: "269";
}
.newsroom .navigation span.notification.count_270:after,
.notifications .navigation span.notification.count_270:after {
    content: "270";
}
.newsroom .navigation span.notification.count_271:after,
.notifications .navigation span.notification.count_271:after {
    content: "271";
}
.newsroom .navigation span.notification.count_272:after,
.notifications .navigation span.notification.count_272:after {
    content: "272";
}
.newsroom .navigation span.notification.count_273:after,
.notifications .navigation span.notification.count_273:after {
    content: "273";
}
.newsroom .navigation span.notification.count_274:after,
.notifications .navigation span.notification.count_274:after {
    content: "274";
}
.newsroom .navigation span.notification.count_275:after,
.notifications .navigation span.notification.count_275:after {
    content: "275";
}
.newsroom .navigation span.notification.count_276:after,
.notifications .navigation span.notification.count_276:after {
    content: "276";
}
.newsroom .navigation span.notification.count_277:after,
.notifications .navigation span.notification.count_277:after {
    content: "277";
}
.newsroom .navigation span.notification.count_278:after,
.notifications .navigation span.notification.count_278:after {
    content: "278";
}
.newsroom .navigation span.notification.count_279:after,
.notifications .navigation span.notification.count_279:after {
    content: "279";
}
.newsroom .navigation span.notification.count_280:after,
.notifications .navigation span.notification.count_280:after {
    content: "280";
}
.newsroom .navigation span.notification.count_281:after,
.notifications .navigation span.notification.count_281:after {
    content: "281";
}
.newsroom .navigation span.notification.count_282:after,
.notifications .navigation span.notification.count_282:after {
    content: "282";
}
.newsroom .navigation span.notification.count_283:after,
.notifications .navigation span.notification.count_283:after {
    content: "283";
}
.newsroom .navigation span.notification.count_284:after,
.notifications .navigation span.notification.count_284:after {
    content: "284";
}
.newsroom .navigation span.notification.count_285:after,
.notifications .navigation span.notification.count_285:after {
    content: "285";
}
.newsroom .navigation span.notification.count_286:after,
.notifications .navigation span.notification.count_286:after {
    content: "286";
}
.newsroom .navigation span.notification.count_287:after,
.notifications .navigation span.notification.count_287:after {
    content: "287";
}
.newsroom .navigation span.notification.count_288:after,
.notifications .navigation span.notification.count_288:after {
    content: "288";
}
.newsroom .navigation span.notification.count_289:after,
.notifications .navigation span.notification.count_289:after {
    content: "289";
}
.newsroom .navigation span.notification.count_290:after,
.notifications .navigation span.notification.count_290:after {
    content: "290";
}
.newsroom .navigation span.notification.count_291:after,
.notifications .navigation span.notification.count_291:after {
    content: "291";
}
.newsroom .navigation span.notification.count_292:after,
.notifications .navigation span.notification.count_292:after {
    content: "292";
}
.newsroom .navigation span.notification.count_293:after,
.notifications .navigation span.notification.count_293:after {
    content: "293";
}
.newsroom .navigation span.notification.count_294:after,
.notifications .navigation span.notification.count_294:after {
    content: "294";
}
.newsroom .navigation span.notification.count_295:after,
.notifications .navigation span.notification.count_295:after {
    content: "295";
}
.newsroom .navigation span.notification.count_296:after,
.notifications .navigation span.notification.count_296:after {
    content: "296";
}
.newsroom .navigation span.notification.count_297:after,
.notifications .navigation span.notification.count_297:after {
    content: "297";
}
.newsroom .navigation span.notification.count_298:after,
.notifications .navigation span.notification.count_298:after {
    content: "298";
}
.newsroom .navigation span.notification.count_299:after,
.notifications .navigation span.notification.count_299:after {
    content: "299";
}
.newsroom .navigation span.notification.count_300:after,
.notifications .navigation span.notification.count_300:after {
    content: "300";
}
.newsroom .navigation span.notification.count_301:after,
.notifications .navigation span.notification.count_301:after {
    content: "301";
}
.newsroom .navigation span.notification.count_302:after,
.notifications .navigation span.notification.count_302:after {
    content: "302";
}
.newsroom .navigation span.notification.count_303:after,
.notifications .navigation span.notification.count_303:after {
    content: "303";
}
.newsroom .navigation span.notification.count_304:after,
.notifications .navigation span.notification.count_304:after {
    content: "304";
}
.newsroom .navigation span.notification.count_305:after,
.notifications .navigation span.notification.count_305:after {
    content: "305";
}
.newsroom .navigation span.notification.count_306:after,
.notifications .navigation span.notification.count_306:after {
    content: "306";
}
.newsroom .navigation span.notification.count_307:after,
.notifications .navigation span.notification.count_307:after {
    content: "307";
}
.newsroom .navigation span.notification.count_308:after,
.notifications .navigation span.notification.count_308:after {
    content: "308";
}
.newsroom .navigation span.notification.count_309:after,
.notifications .navigation span.notification.count_309:after {
    content: "309";
}
.newsroom .navigation span.notification.count_310:after,
.notifications .navigation span.notification.count_310:after {
    content: "310";
}
.newsroom .navigation span.notification.count_311:after,
.notifications .navigation span.notification.count_311:after {
    content: "311";
}
.newsroom .navigation span.notification.count_312:after,
.notifications .navigation span.notification.count_312:after {
    content: "312";
}
.newsroom .navigation span.notification.count_313:after,
.notifications .navigation span.notification.count_313:after {
    content: "313";
}
.newsroom .navigation span.notification.count_314:after,
.notifications .navigation span.notification.count_314:after {
    content: "314";
}
.newsroom .navigation span.notification.count_315:after,
.notifications .navigation span.notification.count_315:after {
    content: "315";
}
.newsroom .navigation span.notification.count_316:after,
.notifications .navigation span.notification.count_316:after {
    content: "316";
}
.newsroom .navigation span.notification.count_317:after,
.notifications .navigation span.notification.count_317:after {
    content: "317";
}
.newsroom .navigation span.notification.count_318:after,
.notifications .navigation span.notification.count_318:after {
    content: "318";
}
.newsroom .navigation span.notification.count_319:after,
.notifications .navigation span.notification.count_319:after {
    content: "319";
}
.newsroom .navigation span.notification.count_320:after,
.notifications .navigation span.notification.count_320:after {
    content: "320";
}
.newsroom .navigation span.notification.count_321:after,
.notifications .navigation span.notification.count_321:after {
    content: "321";
}
.newsroom .navigation span.notification.count_322:after,
.notifications .navigation span.notification.count_322:after {
    content: "322";
}
.newsroom .navigation span.notification.count_323:after,
.notifications .navigation span.notification.count_323:after {
    content: "323";
}
.newsroom .navigation span.notification.count_324:after,
.notifications .navigation span.notification.count_324:after {
    content: "324";
}
.newsroom .navigation span.notification.count_325:after,
.notifications .navigation span.notification.count_325:after {
    content: "325";
}
.newsroom .navigation span.notification.count_326:after,
.notifications .navigation span.notification.count_326:after {
    content: "326";
}
.newsroom .navigation span.notification.count_327:after,
.notifications .navigation span.notification.count_327:after {
    content: "327";
}
.newsroom .navigation span.notification.count_328:after,
.notifications .navigation span.notification.count_328:after {
    content: "328";
}
.newsroom .navigation span.notification.count_329:after,
.notifications .navigation span.notification.count_329:after {
    content: "329";
}
.newsroom .navigation span.notification.count_330:after,
.notifications .navigation span.notification.count_330:after {
    content: "330";
}
.newsroom .navigation span.notification.count_331:after,
.notifications .navigation span.notification.count_331:after {
    content: "331";
}
.newsroom .navigation span.notification.count_332:after,
.notifications .navigation span.notification.count_332:after {
    content: "332";
}
.newsroom .navigation span.notification.count_333:after,
.notifications .navigation span.notification.count_333:after {
    content: "333";
}
.newsroom .navigation span.notification.count_334:after,
.notifications .navigation span.notification.count_334:after {
    content: "334";
}
.newsroom .navigation span.notification.count_335:after,
.notifications .navigation span.notification.count_335:after {
    content: "335";
}
.newsroom .navigation span.notification.count_336:after,
.notifications .navigation span.notification.count_336:after {
    content: "336";
}
.newsroom .navigation span.notification.count_337:after,
.notifications .navigation span.notification.count_337:after {
    content: "337";
}
.newsroom .navigation span.notification.count_338:after,
.notifications .navigation span.notification.count_338:after {
    content: "338";
}
.newsroom .navigation span.notification.count_339:after,
.notifications .navigation span.notification.count_339:after {
    content: "339";
}
.newsroom .navigation span.notification.count_340:after,
.notifications .navigation span.notification.count_340:after {
    content: "340";
}
.newsroom .navigation span.notification.count_341:after,
.notifications .navigation span.notification.count_341:after {
    content: "341";
}
.newsroom .navigation span.notification.count_342:after,
.notifications .navigation span.notification.count_342:after {
    content: "342";
}
.newsroom .navigation span.notification.count_343:after,
.notifications .navigation span.notification.count_343:after {
    content: "343";
}
.newsroom .navigation span.notification.count_344:after,
.notifications .navigation span.notification.count_344:after {
    content: "344";
}
.newsroom .navigation span.notification.count_345:after,
.notifications .navigation span.notification.count_345:after {
    content: "345";
}
.newsroom .navigation span.notification.count_346:after,
.notifications .navigation span.notification.count_346:after {
    content: "346";
}
.newsroom .navigation span.notification.count_347:after,
.notifications .navigation span.notification.count_347:after {
    content: "347";
}
.newsroom .navigation span.notification.count_348:after,
.notifications .navigation span.notification.count_348:after {
    content: "348";
}
.newsroom .navigation span.notification.count_349:after,
.notifications .navigation span.notification.count_349:after {
    content: "349";
}
.newsroom .navigation span.notification.count_350:after,
.notifications .navigation span.notification.count_350:after {
    content: "350";
}
.newsroom .navigation span.notification.count_351:after,
.notifications .navigation span.notification.count_351:after {
    content: "351";
}
.newsroom .navigation span.notification.count_352:after,
.notifications .navigation span.notification.count_352:after {
    content: "352";
}
.newsroom .navigation span.notification.count_353:after,
.notifications .navigation span.notification.count_353:after {
    content: "353";
}
.newsroom .navigation span.notification.count_354:after,
.notifications .navigation span.notification.count_354:after {
    content: "354";
}
.newsroom .navigation span.notification.count_355:after,
.notifications .navigation span.notification.count_355:after {
    content: "355";
}
.newsroom .navigation span.notification.count_356:after,
.notifications .navigation span.notification.count_356:after {
    content: "356";
}
.newsroom .navigation span.notification.count_357:after,
.notifications .navigation span.notification.count_357:after {
    content: "357";
}
.newsroom .navigation span.notification.count_358:after,
.notifications .navigation span.notification.count_358:after {
    content: "358";
}
.newsroom .navigation span.notification.count_359:after,
.notifications .navigation span.notification.count_359:after {
    content: "359";
}
.newsroom .navigation span.notification.count_360:after,
.notifications .navigation span.notification.count_360:after {
    content: "360";
}
.newsroom .navigation span.notification.count_361:after,
.notifications .navigation span.notification.count_361:after {
    content: "361";
}
.newsroom .navigation span.notification.count_362:after,
.notifications .navigation span.notification.count_362:after {
    content: "362";
}
.newsroom .navigation span.notification.count_363:after,
.notifications .navigation span.notification.count_363:after {
    content: "363";
}
.newsroom .navigation span.notification.count_364:after,
.notifications .navigation span.notification.count_364:after {
    content: "364";
}
.newsroom .navigation span.notification.count_365:after,
.notifications .navigation span.notification.count_365:after {
    content: "365";
}
.newsroom .navigation span.notification.count_366:after,
.notifications .navigation span.notification.count_366:after {
    content: "366";
}
.newsroom .navigation span.notification.count_367:after,
.notifications .navigation span.notification.count_367:after {
    content: "367";
}
.newsroom .navigation span.notification.count_368:after,
.notifications .navigation span.notification.count_368:after {
    content: "368";
}
.newsroom .navigation span.notification.count_369:after,
.notifications .navigation span.notification.count_369:after {
    content: "369";
}
.newsroom .navigation span.notification.count_370:after,
.notifications .navigation span.notification.count_370:after {
    content: "370";
}
.newsroom .navigation span.notification.count_371:after,
.notifications .navigation span.notification.count_371:after {
    content: "371";
}
.newsroom .navigation span.notification.count_372:after,
.notifications .navigation span.notification.count_372:after {
    content: "372";
}
.newsroom .navigation span.notification.count_373:after,
.notifications .navigation span.notification.count_373:after {
    content: "373";
}
.newsroom .navigation span.notification.count_374:after,
.notifications .navigation span.notification.count_374:after {
    content: "374";
}
.newsroom .navigation span.notification.count_375:after,
.notifications .navigation span.notification.count_375:after {
    content: "375";
}
.newsroom .navigation span.notification.count_376:after,
.notifications .navigation span.notification.count_376:after {
    content: "376";
}
.newsroom .navigation span.notification.count_377:after,
.notifications .navigation span.notification.count_377:after {
    content: "377";
}
.newsroom .navigation span.notification.count_378:after,
.notifications .navigation span.notification.count_378:after {
    content: "378";
}
.newsroom .navigation span.notification.count_379:after,
.notifications .navigation span.notification.count_379:after {
    content: "379";
}
.newsroom .navigation span.notification.count_380:after,
.notifications .navigation span.notification.count_380:after {
    content: "380";
}
.newsroom .navigation span.notification.count_381:after,
.notifications .navigation span.notification.count_381:after {
    content: "381";
}
.newsroom .navigation span.notification.count_382:after,
.notifications .navigation span.notification.count_382:after {
    content: "382";
}
.newsroom .navigation span.notification.count_383:after,
.notifications .navigation span.notification.count_383:after {
    content: "383";
}
.newsroom .navigation span.notification.count_384:after,
.notifications .navigation span.notification.count_384:after {
    content: "384";
}
.newsroom .navigation span.notification.count_385:after,
.notifications .navigation span.notification.count_385:after {
    content: "385";
}
.newsroom .navigation span.notification.count_386:after,
.notifications .navigation span.notification.count_386:after {
    content: "386";
}
.newsroom .navigation span.notification.count_387:after,
.notifications .navigation span.notification.count_387:after {
    content: "387";
}
.newsroom .navigation span.notification.count_388:after,
.notifications .navigation span.notification.count_388:after {
    content: "388";
}
.newsroom .navigation span.notification.count_389:after,
.notifications .navigation span.notification.count_389:after {
    content: "389";
}
.newsroom .navigation span.notification.count_390:after,
.notifications .navigation span.notification.count_390:after {
    content: "390";
}
.newsroom .navigation span.notification.count_391:after,
.notifications .navigation span.notification.count_391:after {
    content: "391";
}
.newsroom .navigation span.notification.count_392:after,
.notifications .navigation span.notification.count_392:after {
    content: "392";
}
.newsroom .navigation span.notification.count_393:after,
.notifications .navigation span.notification.count_393:after {
    content: "393";
}
.newsroom .navigation span.notification.count_394:after,
.notifications .navigation span.notification.count_394:after {
    content: "394";
}
.newsroom .navigation span.notification.count_395:after,
.notifications .navigation span.notification.count_395:after {
    content: "395";
}
.newsroom .navigation span.notification.count_396:after,
.notifications .navigation span.notification.count_396:after {
    content: "396";
}
.newsroom .navigation span.notification.count_397:after,
.notifications .navigation span.notification.count_397:after {
    content: "397";
}
.newsroom .navigation span.notification.count_398:after,
.notifications .navigation span.notification.count_398:after {
    content: "398";
}
.newsroom .navigation span.notification.count_399:after,
.notifications .navigation span.notification.count_399:after {
    content: "399";
}
.newsroom .navigation span.notification.count_400:after,
.notifications .navigation span.notification.count_400:after {
    content: "400";
}
.newsroom .navigation span.notification.count_401:after,
.notifications .navigation span.notification.count_401:after {
    content: "401";
}
.newsroom .navigation span.notification.count_402:after,
.notifications .navigation span.notification.count_402:after {
    content: "402";
}
.newsroom .navigation span.notification.count_403:after,
.notifications .navigation span.notification.count_403:after {
    content: "403";
}
.newsroom .navigation span.notification.count_404:after,
.notifications .navigation span.notification.count_404:after {
    content: "404";
}
.newsroom .navigation span.notification.count_405:after,
.notifications .navigation span.notification.count_405:after {
    content: "405";
}
.newsroom .navigation span.notification.count_406:after,
.notifications .navigation span.notification.count_406:after {
    content: "406";
}
.newsroom .navigation span.notification.count_407:after,
.notifications .navigation span.notification.count_407:after {
    content: "407";
}
.newsroom .navigation span.notification.count_408:after,
.notifications .navigation span.notification.count_408:after {
    content: "408";
}
.newsroom .navigation span.notification.count_409:after,
.notifications .navigation span.notification.count_409:after {
    content: "409";
}
.newsroom .navigation span.notification.count_410:after,
.notifications .navigation span.notification.count_410:after {
    content: "410";
}
.newsroom .navigation span.notification.count_411:after,
.notifications .navigation span.notification.count_411:after {
    content: "411";
}
.newsroom .navigation span.notification.count_412:after,
.notifications .navigation span.notification.count_412:after {
    content: "412";
}
.newsroom .navigation span.notification.count_413:after,
.notifications .navigation span.notification.count_413:after {
    content: "413";
}
.newsroom .navigation span.notification.count_414:after,
.notifications .navigation span.notification.count_414:after {
    content: "414";
}
.newsroom .navigation span.notification.count_415:after,
.notifications .navigation span.notification.count_415:after {
    content: "415";
}
.newsroom .navigation span.notification.count_416:after,
.notifications .navigation span.notification.count_416:after {
    content: "416";
}
.newsroom .navigation span.notification.count_417:after,
.notifications .navigation span.notification.count_417:after {
    content: "417";
}
.newsroom .navigation span.notification.count_418:after,
.notifications .navigation span.notification.count_418:after {
    content: "418";
}
.newsroom .navigation span.notification.count_419:after,
.notifications .navigation span.notification.count_419:after {
    content: "419";
}
.newsroom .navigation span.notification.count_420:after,
.notifications .navigation span.notification.count_420:after {
    content: "420";
}
.newsroom .navigation span.notification.count_421:after,
.notifications .navigation span.notification.count_421:after {
    content: "421";
}
.newsroom .navigation span.notification.count_422:after,
.notifications .navigation span.notification.count_422:after {
    content: "422";
}
.newsroom .navigation span.notification.count_423:after,
.notifications .navigation span.notification.count_423:after {
    content: "423";
}
.newsroom .navigation span.notification.count_424:after,
.notifications .navigation span.notification.count_424:after {
    content: "424";
}
.newsroom .navigation span.notification.count_425:after,
.notifications .navigation span.notification.count_425:after {
    content: "425";
}
.newsroom .navigation span.notification.count_426:after,
.notifications .navigation span.notification.count_426:after {
    content: "426";
}
.newsroom .navigation span.notification.count_427:after,
.notifications .navigation span.notification.count_427:after {
    content: "427";
}
.newsroom .navigation span.notification.count_428:after,
.notifications .navigation span.notification.count_428:after {
    content: "428";
}
.newsroom .navigation span.notification.count_429:after,
.notifications .navigation span.notification.count_429:after {
    content: "429";
}
.newsroom .navigation span.notification.count_430:after,
.notifications .navigation span.notification.count_430:after {
    content: "430";
}
.newsroom .navigation span.notification.count_431:after,
.notifications .navigation span.notification.count_431:after {
    content: "431";
}
.newsroom .navigation span.notification.count_432:after,
.notifications .navigation span.notification.count_432:after {
    content: "432";
}
.newsroom .navigation span.notification.count_433:after,
.notifications .navigation span.notification.count_433:after {
    content: "433";
}
.newsroom .navigation span.notification.count_434:after,
.notifications .navigation span.notification.count_434:after {
    content: "434";
}
.newsroom .navigation span.notification.count_435:after,
.notifications .navigation span.notification.count_435:after {
    content: "435";
}
.newsroom .navigation span.notification.count_436:after,
.notifications .navigation span.notification.count_436:after {
    content: "436";
}
.newsroom .navigation span.notification.count_437:after,
.notifications .navigation span.notification.count_437:after {
    content: "437";
}
.newsroom .navigation span.notification.count_438:after,
.notifications .navigation span.notification.count_438:after {
    content: "438";
}
.newsroom .navigation span.notification.count_439:after,
.notifications .navigation span.notification.count_439:after {
    content: "439";
}
.newsroom .navigation span.notification.count_440:after,
.notifications .navigation span.notification.count_440:after {
    content: "440";
}
.newsroom .navigation span.notification.count_441:after,
.notifications .navigation span.notification.count_441:after {
    content: "441";
}
.newsroom .navigation span.notification.count_442:after,
.notifications .navigation span.notification.count_442:after {
    content: "442";
}
.newsroom .navigation span.notification.count_443:after,
.notifications .navigation span.notification.count_443:after {
    content: "443";
}
.newsroom .navigation span.notification.count_444:after,
.notifications .navigation span.notification.count_444:after {
    content: "444";
}
.newsroom .navigation span.notification.count_445:after,
.notifications .navigation span.notification.count_445:after {
    content: "445";
}
.newsroom .navigation span.notification.count_446:after,
.notifications .navigation span.notification.count_446:after {
    content: "446";
}
.newsroom .navigation span.notification.count_447:after,
.notifications .navigation span.notification.count_447:after {
    content: "447";
}
.newsroom .navigation span.notification.count_448:after,
.notifications .navigation span.notification.count_448:after {
    content: "448";
}
.newsroom .navigation span.notification.count_449:after,
.notifications .navigation span.notification.count_449:after {
    content: "449";
}
.newsroom .navigation span.notification.count_450:after,
.notifications .navigation span.notification.count_450:after {
    content: "450";
}
.newsroom .navigation span.notification.count_451:after,
.notifications .navigation span.notification.count_451:after {
    content: "451";
}
.newsroom .navigation span.notification.count_452:after,
.notifications .navigation span.notification.count_452:after {
    content: "452";
}
.newsroom .navigation span.notification.count_453:after,
.notifications .navigation span.notification.count_453:after {
    content: "453";
}
.newsroom .navigation span.notification.count_454:after,
.notifications .navigation span.notification.count_454:after {
    content: "454";
}
.newsroom .navigation span.notification.count_455:after,
.notifications .navigation span.notification.count_455:after {
    content: "455";
}
.newsroom .navigation span.notification.count_456:after,
.notifications .navigation span.notification.count_456:after {
    content: "456";
}
.newsroom .navigation span.notification.count_457:after,
.notifications .navigation span.notification.count_457:after {
    content: "457";
}
.newsroom .navigation span.notification.count_458:after,
.notifications .navigation span.notification.count_458:after {
    content: "458";
}
.newsroom .navigation span.notification.count_459:after,
.notifications .navigation span.notification.count_459:after {
    content: "459";
}
.newsroom .navigation span.notification.count_460:after,
.notifications .navigation span.notification.count_460:after {
    content: "460";
}
.newsroom .navigation span.notification.count_461:after,
.notifications .navigation span.notification.count_461:after {
    content: "461";
}
.newsroom .navigation span.notification.count_462:after,
.notifications .navigation span.notification.count_462:after {
    content: "462";
}
.newsroom .navigation span.notification.count_463:after,
.notifications .navigation span.notification.count_463:after {
    content: "463";
}
.newsroom .navigation span.notification.count_464:after,
.notifications .navigation span.notification.count_464:after {
    content: "464";
}
.newsroom .navigation span.notification.count_465:after,
.notifications .navigation span.notification.count_465:after {
    content: "465";
}
.newsroom .navigation span.notification.count_466:after,
.notifications .navigation span.notification.count_466:after {
    content: "466";
}
.newsroom .navigation span.notification.count_467:after,
.notifications .navigation span.notification.count_467:after {
    content: "467";
}
.newsroom .navigation span.notification.count_468:after,
.notifications .navigation span.notification.count_468:after {
    content: "468";
}
.newsroom .navigation span.notification.count_469:after,
.notifications .navigation span.notification.count_469:after {
    content: "469";
}
.newsroom .navigation span.notification.count_470:after,
.notifications .navigation span.notification.count_470:after {
    content: "470";
}
.newsroom .navigation span.notification.count_471:after,
.notifications .navigation span.notification.count_471:after {
    content: "471";
}
.newsroom .navigation span.notification.count_472:after,
.notifications .navigation span.notification.count_472:after {
    content: "472";
}
.newsroom .navigation span.notification.count_473:after,
.notifications .navigation span.notification.count_473:after {
    content: "473";
}
.newsroom .navigation span.notification.count_474:after,
.notifications .navigation span.notification.count_474:after {
    content: "474";
}
.newsroom .navigation span.notification.count_475:after,
.notifications .navigation span.notification.count_475:after {
    content: "475";
}
.newsroom .navigation span.notification.count_476:after,
.notifications .navigation span.notification.count_476:after {
    content: "476";
}
.newsroom .navigation span.notification.count_477:after,
.notifications .navigation span.notification.count_477:after {
    content: "477";
}
.newsroom .navigation span.notification.count_478:after,
.notifications .navigation span.notification.count_478:after {
    content: "478";
}
.newsroom .navigation span.notification.count_479:after,
.notifications .navigation span.notification.count_479:after {
    content: "479";
}
.newsroom .navigation span.notification.count_480:after,
.notifications .navigation span.notification.count_480:after {
    content: "480";
}
.newsroom .navigation span.notification.count_481:after,
.notifications .navigation span.notification.count_481:after {
    content: "481";
}
.newsroom .navigation span.notification.count_482:after,
.notifications .navigation span.notification.count_482:after {
    content: "482";
}
.newsroom .navigation span.notification.count_483:after,
.notifications .navigation span.notification.count_483:after {
    content: "483";
}
.newsroom .navigation span.notification.count_484:after,
.notifications .navigation span.notification.count_484:after {
    content: "484";
}
.newsroom .navigation span.notification.count_485:after,
.notifications .navigation span.notification.count_485:after {
    content: "485";
}
.newsroom .navigation span.notification.count_486:after,
.notifications .navigation span.notification.count_486:after {
    content: "486";
}
.newsroom .navigation span.notification.count_487:after,
.notifications .navigation span.notification.count_487:after {
    content: "487";
}
.newsroom .navigation span.notification.count_488:after,
.notifications .navigation span.notification.count_488:after {
    content: "488";
}
.newsroom .navigation span.notification.count_489:after,
.notifications .navigation span.notification.count_489:after {
    content: "489";
}
.newsroom .navigation span.notification.count_490:after,
.notifications .navigation span.notification.count_490:after {
    content: "490";
}
.newsroom .navigation span.notification.count_491:after,
.notifications .navigation span.notification.count_491:after {
    content: "491";
}
.newsroom .navigation span.notification.count_492:after,
.notifications .navigation span.notification.count_492:after {
    content: "492";
}
.newsroom .navigation span.notification.count_493:after,
.notifications .navigation span.notification.count_493:after {
    content: "493";
}
.newsroom .navigation span.notification.count_494:after,
.notifications .navigation span.notification.count_494:after {
    content: "494";
}
.newsroom .navigation span.notification.count_495:after,
.notifications .navigation span.notification.count_495:after {
    content: "495";
}
.newsroom .navigation span.notification.count_496:after,
.notifications .navigation span.notification.count_496:after {
    content: "496";
}
.newsroom .navigation span.notification.count_497:after,
.notifications .navigation span.notification.count_497:after {
    content: "497";
}
.newsroom .navigation span.notification.count_498:after,
.notifications .navigation span.notification.count_498:after {
    content: "498";
}
.newsroom .navigation span.notification.count_499:after,
.notifications .navigation span.notification.count_499:after {
    content: "499";
}
.newsroom .navigation span.notification.count_500:after,
.notifications .navigation span.notification.count_500:after {
    content: "500";
}
.newsroom .navigation span.notification.count_501:after,
.notifications .navigation span.notification.count_501:after {
    content: "501";
}
.newsroom .navigation span.notification.count_502:after,
.notifications .navigation span.notification.count_502:after {
    content: "502";
}
.newsroom .navigation span.notification.count_503:after,
.notifications .navigation span.notification.count_503:after {
    content: "503";
}
.newsroom .navigation span.notification.count_504:after,
.notifications .navigation span.notification.count_504:after {
    content: "504";
}
.newsroom .navigation span.notification.count_505:after,
.notifications .navigation span.notification.count_505:after {
    content: "505";
}
.newsroom .navigation span.notification.count_506:after,
.notifications .navigation span.notification.count_506:after {
    content: "506";
}
.newsroom .navigation span.notification.count_507:after,
.notifications .navigation span.notification.count_507:after {
    content: "507";
}
.newsroom .navigation span.notification.count_508:after,
.notifications .navigation span.notification.count_508:after {
    content: "508";
}
.newsroom .navigation span.notification.count_509:after,
.notifications .navigation span.notification.count_509:after {
    content: "509";
}
.newsroom .navigation span.notification.count_510:after,
.notifications .navigation span.notification.count_510:after {
    content: "510";
}
.newsroom .navigation span.notification.count_511:after,
.notifications .navigation span.notification.count_511:after {
    content: "511";
}
.newsroom .navigation span.notification.count_512:after,
.notifications .navigation span.notification.count_512:after {
    content: "512";
}
.newsroom .navigation span.notification.count_513:after,
.notifications .navigation span.notification.count_513:after {
    content: "513";
}
.newsroom .navigation span.notification.count_514:after,
.notifications .navigation span.notification.count_514:after {
    content: "514";
}
.newsroom .navigation span.notification.count_515:after,
.notifications .navigation span.notification.count_515:after {
    content: "515";
}
.newsroom .navigation span.notification.count_516:after,
.notifications .navigation span.notification.count_516:after {
    content: "516";
}
.newsroom .navigation span.notification.count_517:after,
.notifications .navigation span.notification.count_517:after {
    content: "517";
}
.newsroom .navigation span.notification.count_518:after,
.notifications .navigation span.notification.count_518:after {
    content: "518";
}
.newsroom .navigation span.notification.count_519:after,
.notifications .navigation span.notification.count_519:after {
    content: "519";
}
.newsroom .navigation span.notification.count_520:after,
.notifications .navigation span.notification.count_520:after {
    content: "520";
}
.newsroom .navigation span.notification.count_521:after,
.notifications .navigation span.notification.count_521:after {
    content: "521";
}
.newsroom .navigation span.notification.count_522:after,
.notifications .navigation span.notification.count_522:after {
    content: "522";
}
.newsroom .navigation span.notification.count_523:after,
.notifications .navigation span.notification.count_523:after {
    content: "523";
}
.newsroom .navigation span.notification.count_524:after,
.notifications .navigation span.notification.count_524:after {
    content: "524";
}
.newsroom .navigation span.notification.count_525:after,
.notifications .navigation span.notification.count_525:after {
    content: "525";
}
.newsroom .navigation span.notification.count_526:after,
.notifications .navigation span.notification.count_526:after {
    content: "526";
}
.newsroom .navigation span.notification.count_527:after,
.notifications .navigation span.notification.count_527:after {
    content: "527";
}
.newsroom .navigation span.notification.count_528:after,
.notifications .navigation span.notification.count_528:after {
    content: "528";
}
.newsroom .navigation span.notification.count_529:after,
.notifications .navigation span.notification.count_529:after {
    content: "529";
}
.newsroom .navigation span.notification.count_530:after,
.notifications .navigation span.notification.count_530:after {
    content: "530";
}
.newsroom .navigation span.notification.count_531:after,
.notifications .navigation span.notification.count_531:after {
    content: "531";
}
.newsroom .navigation span.notification.count_532:after,
.notifications .navigation span.notification.count_532:after {
    content: "532";
}
.newsroom .navigation span.notification.count_533:after,
.notifications .navigation span.notification.count_533:after {
    content: "533";
}
.newsroom .navigation span.notification.count_534:after,
.notifications .navigation span.notification.count_534:after {
    content: "534";
}
.newsroom .navigation span.notification.count_535:after,
.notifications .navigation span.notification.count_535:after {
    content: "535";
}
.newsroom .navigation span.notification.count_536:after,
.notifications .navigation span.notification.count_536:after {
    content: "536";
}
.newsroom .navigation span.notification.count_537:after,
.notifications .navigation span.notification.count_537:after {
    content: "537";
}
.newsroom .navigation span.notification.count_538:after,
.notifications .navigation span.notification.count_538:after {
    content: "538";
}
.newsroom .navigation span.notification.count_539:after,
.notifications .navigation span.notification.count_539:after {
    content: "539";
}
.newsroom .navigation span.notification.count_540:after,
.notifications .navigation span.notification.count_540:after {
    content: "540";
}
.newsroom .navigation span.notification.count_541:after,
.notifications .navigation span.notification.count_541:after {
    content: "541";
}
.newsroom .navigation span.notification.count_542:after,
.notifications .navigation span.notification.count_542:after {
    content: "542";
}
.newsroom .navigation span.notification.count_543:after,
.notifications .navigation span.notification.count_543:after {
    content: "543";
}
.newsroom .navigation span.notification.count_544:after,
.notifications .navigation span.notification.count_544:after {
    content: "544";
}
.newsroom .navigation span.notification.count_545:after,
.notifications .navigation span.notification.count_545:after {
    content: "545";
}
.newsroom .navigation span.notification.count_546:after,
.notifications .navigation span.notification.count_546:after {
    content: "546";
}
.newsroom .navigation span.notification.count_547:after,
.notifications .navigation span.notification.count_547:after {
    content: "547";
}
.newsroom .navigation span.notification.count_548:after,
.notifications .navigation span.notification.count_548:after {
    content: "548";
}
.newsroom .navigation span.notification.count_549:after,
.notifications .navigation span.notification.count_549:after {
    content: "549";
}
.newsroom .navigation span.notification.count_550:after,
.notifications .navigation span.notification.count_550:after {
    content: "550";
}
.newsroom .navigation span.notification.count_551:after,
.notifications .navigation span.notification.count_551:after {
    content: "551";
}
.newsroom .navigation span.notification.count_552:after,
.notifications .navigation span.notification.count_552:after {
    content: "552";
}
.newsroom .navigation span.notification.count_553:after,
.notifications .navigation span.notification.count_553:after {
    content: "553";
}
.newsroom .navigation span.notification.count_554:after,
.notifications .navigation span.notification.count_554:after {
    content: "554";
}
.newsroom .navigation span.notification.count_555:after,
.notifications .navigation span.notification.count_555:after {
    content: "555";
}
.newsroom .navigation span.notification.count_556:after,
.notifications .navigation span.notification.count_556:after {
    content: "556";
}
.newsroom .navigation span.notification.count_557:after,
.notifications .navigation span.notification.count_557:after {
    content: "557";
}
.newsroom .navigation span.notification.count_558:after,
.notifications .navigation span.notification.count_558:after {
    content: "558";
}
.newsroom .navigation span.notification.count_559:after,
.notifications .navigation span.notification.count_559:after {
    content: "559";
}
.newsroom .navigation span.notification.count_560:after,
.notifications .navigation span.notification.count_560:after {
    content: "560";
}
.newsroom .navigation span.notification.count_561:after,
.notifications .navigation span.notification.count_561:after {
    content: "561";
}
.newsroom .navigation span.notification.count_562:after,
.notifications .navigation span.notification.count_562:after {
    content: "562";
}
.newsroom .navigation span.notification.count_563:after,
.notifications .navigation span.notification.count_563:after {
    content: "563";
}
.newsroom .navigation span.notification.count_564:after,
.notifications .navigation span.notification.count_564:after {
    content: "564";
}
.newsroom .navigation span.notification.count_565:after,
.notifications .navigation span.notification.count_565:after {
    content: "565";
}
.newsroom .navigation span.notification.count_566:after,
.notifications .navigation span.notification.count_566:after {
    content: "566";
}
.newsroom .navigation span.notification.count_567:after,
.notifications .navigation span.notification.count_567:after {
    content: "567";
}
.newsroom .navigation span.notification.count_568:after,
.notifications .navigation span.notification.count_568:after {
    content: "568";
}
.newsroom .navigation span.notification.count_569:after,
.notifications .navigation span.notification.count_569:after {
    content: "569";
}
.newsroom .navigation span.notification.count_570:after,
.notifications .navigation span.notification.count_570:after {
    content: "570";
}
.newsroom .navigation span.notification.count_571:after,
.notifications .navigation span.notification.count_571:after {
    content: "571";
}
.newsroom .navigation span.notification.count_572:after,
.notifications .navigation span.notification.count_572:after {
    content: "572";
}
.newsroom .navigation span.notification.count_573:after,
.notifications .navigation span.notification.count_573:after {
    content: "573";
}
.newsroom .navigation span.notification.count_574:after,
.notifications .navigation span.notification.count_574:after {
    content: "574";
}
.newsroom .navigation span.notification.count_575:after,
.notifications .navigation span.notification.count_575:after {
    content: "575";
}
.newsroom .navigation span.notification.count_576:after,
.notifications .navigation span.notification.count_576:after {
    content: "576";
}
.newsroom .navigation span.notification.count_577:after,
.notifications .navigation span.notification.count_577:after {
    content: "577";
}
.newsroom .navigation span.notification.count_578:after,
.notifications .navigation span.notification.count_578:after {
    content: "578";
}
.newsroom .navigation span.notification.count_579:after,
.notifications .navigation span.notification.count_579:after {
    content: "579";
}
.newsroom .navigation span.notification.count_580:after,
.notifications .navigation span.notification.count_580:after {
    content: "580";
}
.newsroom .navigation span.notification.count_581:after,
.notifications .navigation span.notification.count_581:after {
    content: "581";
}
.newsroom .navigation span.notification.count_582:after,
.notifications .navigation span.notification.count_582:after {
    content: "582";
}
.newsroom .navigation span.notification.count_583:after,
.notifications .navigation span.notification.count_583:after {
    content: "583";
}
.newsroom .navigation span.notification.count_584:after,
.notifications .navigation span.notification.count_584:after {
    content: "584";
}
.newsroom .navigation span.notification.count_585:after,
.notifications .navigation span.notification.count_585:after {
    content: "585";
}
.newsroom .navigation span.notification.count_586:after,
.notifications .navigation span.notification.count_586:after {
    content: "586";
}
.newsroom .navigation span.notification.count_587:after,
.notifications .navigation span.notification.count_587:after {
    content: "587";
}
.newsroom .navigation span.notification.count_588:after,
.notifications .navigation span.notification.count_588:after {
    content: "588";
}
.newsroom .navigation span.notification.count_589:after,
.notifications .navigation span.notification.count_589:after {
    content: "589";
}
.newsroom .navigation span.notification.count_590:after,
.notifications .navigation span.notification.count_590:after {
    content: "590";
}
.newsroom .navigation span.notification.count_591:after,
.notifications .navigation span.notification.count_591:after {
    content: "591";
}
.newsroom .navigation span.notification.count_592:after,
.notifications .navigation span.notification.count_592:after {
    content: "592";
}
.newsroom .navigation span.notification.count_593:after,
.notifications .navigation span.notification.count_593:after {
    content: "593";
}
.newsroom .navigation span.notification.count_594:after,
.notifications .navigation span.notification.count_594:after {
    content: "594";
}
.newsroom .navigation span.notification.count_595:after,
.notifications .navigation span.notification.count_595:after {
    content: "595";
}
.newsroom .navigation span.notification.count_596:after,
.notifications .navigation span.notification.count_596:after {
    content: "596";
}
.newsroom .navigation span.notification.count_597:after,
.notifications .navigation span.notification.count_597:after {
    content: "597";
}
.newsroom .navigation span.notification.count_598:after,
.notifications .navigation span.notification.count_598:after {
    content: "598";
}
.newsroom .navigation span.notification.count_599:after,
.notifications .navigation span.notification.count_599:after {
    content: "599";
}
.newsroom .navigation span.notification.count_600:after,
.notifications .navigation span.notification.count_600:after {
    content: "600";
}
.newsroom .navigation span.notification.count_601:after,
.notifications .navigation span.notification.count_601:after {
    content: "601";
}
.newsroom .navigation span.notification.count_602:after,
.notifications .navigation span.notification.count_602:after {
    content: "602";
}
.newsroom .navigation span.notification.count_603:after,
.notifications .navigation span.notification.count_603:after {
    content: "603";
}
.newsroom .navigation span.notification.count_604:after,
.notifications .navigation span.notification.count_604:after {
    content: "604";
}
.newsroom .navigation span.notification.count_605:after,
.notifications .navigation span.notification.count_605:after {
    content: "605";
}
.newsroom .navigation span.notification.count_606:after,
.notifications .navigation span.notification.count_606:after {
    content: "606";
}
.newsroom .navigation span.notification.count_607:after,
.notifications .navigation span.notification.count_607:after {
    content: "607";
}
.newsroom .navigation span.notification.count_608:after,
.notifications .navigation span.notification.count_608:after {
    content: "608";
}
.newsroom .navigation span.notification.count_609:after,
.notifications .navigation span.notification.count_609:after {
    content: "609";
}
.newsroom .navigation span.notification.count_610:after,
.notifications .navigation span.notification.count_610:after {
    content: "610";
}
.newsroom .navigation span.notification.count_611:after,
.notifications .navigation span.notification.count_611:after {
    content: "611";
}
.newsroom .navigation span.notification.count_612:after,
.notifications .navigation span.notification.count_612:after {
    content: "612";
}
.newsroom .navigation span.notification.count_613:after,
.notifications .navigation span.notification.count_613:after {
    content: "613";
}
.newsroom .navigation span.notification.count_614:after,
.notifications .navigation span.notification.count_614:after {
    content: "614";
}
.newsroom .navigation span.notification.count_615:after,
.notifications .navigation span.notification.count_615:after {
    content: "615";
}
.newsroom .navigation span.notification.count_616:after,
.notifications .navigation span.notification.count_616:after {
    content: "616";
}
.newsroom .navigation span.notification.count_617:after,
.notifications .navigation span.notification.count_617:after {
    content: "617";
}
.newsroom .navigation span.notification.count_618:after,
.notifications .navigation span.notification.count_618:after {
    content: "618";
}
.newsroom .navigation span.notification.count_619:after,
.notifications .navigation span.notification.count_619:after {
    content: "619";
}
.newsroom .navigation span.notification.count_620:after,
.notifications .navigation span.notification.count_620:after {
    content: "620";
}
.newsroom .navigation span.notification.count_621:after,
.notifications .navigation span.notification.count_621:after {
    content: "621";
}
.newsroom .navigation span.notification.count_622:after,
.notifications .navigation span.notification.count_622:after {
    content: "622";
}
.newsroom .navigation span.notification.count_623:after,
.notifications .navigation span.notification.count_623:after {
    content: "623";
}
.newsroom .navigation span.notification.count_624:after,
.notifications .navigation span.notification.count_624:after {
    content: "624";
}
.newsroom .navigation span.notification.count_625:after,
.notifications .navigation span.notification.count_625:after {
    content: "625";
}
.newsroom .navigation span.notification.count_626:after,
.notifications .navigation span.notification.count_626:after {
    content: "626";
}
.newsroom .navigation span.notification.count_627:after,
.notifications .navigation span.notification.count_627:after {
    content: "627";
}
.newsroom .navigation span.notification.count_628:after,
.notifications .navigation span.notification.count_628:after {
    content: "628";
}
.newsroom .navigation span.notification.count_629:after,
.notifications .navigation span.notification.count_629:after {
    content: "629";
}
.newsroom .navigation span.notification.count_630:after,
.notifications .navigation span.notification.count_630:after {
    content: "630";
}
.newsroom .navigation span.notification.count_631:after,
.notifications .navigation span.notification.count_631:after {
    content: "631";
}
.newsroom .navigation span.notification.count_632:after,
.notifications .navigation span.notification.count_632:after {
    content: "632";
}
.newsroom .navigation span.notification.count_633:after,
.notifications .navigation span.notification.count_633:after {
    content: "633";
}
.newsroom .navigation span.notification.count_634:after,
.notifications .navigation span.notification.count_634:after {
    content: "634";
}
.newsroom .navigation span.notification.count_635:after,
.notifications .navigation span.notification.count_635:after {
    content: "635";
}
.newsroom .navigation span.notification.count_636:after,
.notifications .navigation span.notification.count_636:after {
    content: "636";
}
.newsroom .navigation span.notification.count_637:after,
.notifications .navigation span.notification.count_637:after {
    content: "637";
}
.newsroom .navigation span.notification.count_638:after,
.notifications .navigation span.notification.count_638:after {
    content: "638";
}
.newsroom .navigation span.notification.count_639:after,
.notifications .navigation span.notification.count_639:after {
    content: "639";
}
.newsroom .navigation span.notification.count_640:after,
.notifications .navigation span.notification.count_640:after {
    content: "640";
}
.newsroom .navigation span.notification.count_641:after,
.notifications .navigation span.notification.count_641:after {
    content: "641";
}
.newsroom .navigation span.notification.count_642:after,
.notifications .navigation span.notification.count_642:after {
    content: "642";
}
.newsroom .navigation span.notification.count_643:after,
.notifications .navigation span.notification.count_643:after {
    content: "643";
}
.newsroom .navigation span.notification.count_644:after,
.notifications .navigation span.notification.count_644:after {
    content: "644";
}
.newsroom .navigation span.notification.count_645:after,
.notifications .navigation span.notification.count_645:after {
    content: "645";
}
.newsroom .navigation span.notification.count_646:after,
.notifications .navigation span.notification.count_646:after {
    content: "646";
}
.newsroom .navigation span.notification.count_647:after,
.notifications .navigation span.notification.count_647:after {
    content: "647";
}
.newsroom .navigation span.notification.count_648:after,
.notifications .navigation span.notification.count_648:after {
    content: "648";
}
.newsroom .navigation span.notification.count_649:after,
.notifications .navigation span.notification.count_649:after {
    content: "649";
}
.newsroom .navigation span.notification.count_650:after,
.notifications .navigation span.notification.count_650:after {
    content: "650";
}
.newsroom .navigation span.notification.count_651:after,
.notifications .navigation span.notification.count_651:after {
    content: "651";
}
.newsroom .navigation span.notification.count_652:after,
.notifications .navigation span.notification.count_652:after {
    content: "652";
}
.newsroom .navigation span.notification.count_653:after,
.notifications .navigation span.notification.count_653:after {
    content: "653";
}
.newsroom .navigation span.notification.count_654:after,
.notifications .navigation span.notification.count_654:after {
    content: "654";
}
.newsroom .navigation span.notification.count_655:after,
.notifications .navigation span.notification.count_655:after {
    content: "655";
}
.newsroom .navigation span.notification.count_656:after,
.notifications .navigation span.notification.count_656:after {
    content: "656";
}
.newsroom .navigation span.notification.count_657:after,
.notifications .navigation span.notification.count_657:after {
    content: "657";
}
.newsroom .navigation span.notification.count_658:after,
.notifications .navigation span.notification.count_658:after {
    content: "658";
}
.newsroom .navigation span.notification.count_659:after,
.notifications .navigation span.notification.count_659:after {
    content: "659";
}
.newsroom .navigation span.notification.count_660:after,
.notifications .navigation span.notification.count_660:after {
    content: "660";
}
.newsroom .navigation span.notification.count_661:after,
.notifications .navigation span.notification.count_661:after {
    content: "661";
}
.newsroom .navigation span.notification.count_662:after,
.notifications .navigation span.notification.count_662:after {
    content: "662";
}
.newsroom .navigation span.notification.count_663:after,
.notifications .navigation span.notification.count_663:after {
    content: "663";
}
.newsroom .navigation span.notification.count_664:after,
.notifications .navigation span.notification.count_664:after {
    content: "664";
}
.newsroom .navigation span.notification.count_665:after,
.notifications .navigation span.notification.count_665:after {
    content: "665";
}
.newsroom .navigation span.notification.count_666:after,
.notifications .navigation span.notification.count_666:after {
    content: "666";
}
.newsroom .navigation span.notification.count_667:after,
.notifications .navigation span.notification.count_667:after {
    content: "667";
}
.newsroom .navigation span.notification.count_668:after,
.notifications .navigation span.notification.count_668:after {
    content: "668";
}
.newsroom .navigation span.notification.count_669:after,
.notifications .navigation span.notification.count_669:after {
    content: "669";
}
.newsroom .navigation span.notification.count_670:after,
.notifications .navigation span.notification.count_670:after {
    content: "670";
}
.newsroom .navigation span.notification.count_671:after,
.notifications .navigation span.notification.count_671:after {
    content: "671";
}
.newsroom .navigation span.notification.count_672:after,
.notifications .navigation span.notification.count_672:after {
    content: "672";
}
.newsroom .navigation span.notification.count_673:after,
.notifications .navigation span.notification.count_673:after {
    content: "673";
}
.newsroom .navigation span.notification.count_674:after,
.notifications .navigation span.notification.count_674:after {
    content: "674";
}
.newsroom .navigation span.notification.count_675:after,
.notifications .navigation span.notification.count_675:after {
    content: "675";
}
.newsroom .navigation span.notification.count_676:after,
.notifications .navigation span.notification.count_676:after {
    content: "676";
}
.newsroom .navigation span.notification.count_677:after,
.notifications .navigation span.notification.count_677:after {
    content: "677";
}
.newsroom .navigation span.notification.count_678:after,
.notifications .navigation span.notification.count_678:after {
    content: "678";
}
.newsroom .navigation span.notification.count_679:after,
.notifications .navigation span.notification.count_679:after {
    content: "679";
}
.newsroom .navigation span.notification.count_680:after,
.notifications .navigation span.notification.count_680:after {
    content: "680";
}
.newsroom .navigation span.notification.count_681:after,
.notifications .navigation span.notification.count_681:after {
    content: "681";
}
.newsroom .navigation span.notification.count_682:after,
.notifications .navigation span.notification.count_682:after {
    content: "682";
}
.newsroom .navigation span.notification.count_683:after,
.notifications .navigation span.notification.count_683:after {
    content: "683";
}
.newsroom .navigation span.notification.count_684:after,
.notifications .navigation span.notification.count_684:after {
    content: "684";
}
.newsroom .navigation span.notification.count_685:after,
.notifications .navigation span.notification.count_685:after {
    content: "685";
}
.newsroom .navigation span.notification.count_686:after,
.notifications .navigation span.notification.count_686:after {
    content: "686";
}
.newsroom .navigation span.notification.count_687:after,
.notifications .navigation span.notification.count_687:after {
    content: "687";
}
.newsroom .navigation span.notification.count_688:after,
.notifications .navigation span.notification.count_688:after {
    content: "688";
}
.newsroom .navigation span.notification.count_689:after,
.notifications .navigation span.notification.count_689:after {
    content: "689";
}
.newsroom .navigation span.notification.count_690:after,
.notifications .navigation span.notification.count_690:after {
    content: "690";
}
.newsroom .navigation span.notification.count_691:after,
.notifications .navigation span.notification.count_691:after {
    content: "691";
}
.newsroom .navigation span.notification.count_692:after,
.notifications .navigation span.notification.count_692:after {
    content: "692";
}
.newsroom .navigation span.notification.count_693:after,
.notifications .navigation span.notification.count_693:after {
    content: "693";
}
.newsroom .navigation span.notification.count_694:after,
.notifications .navigation span.notification.count_694:after {
    content: "694";
}
.newsroom .navigation span.notification.count_695:after,
.notifications .navigation span.notification.count_695:after {
    content: "695";
}
.newsroom .navigation span.notification.count_696:after,
.notifications .navigation span.notification.count_696:after {
    content: "696";
}
.newsroom .navigation span.notification.count_697:after,
.notifications .navigation span.notification.count_697:after {
    content: "697";
}
.newsroom .navigation span.notification.count_698:after,
.notifications .navigation span.notification.count_698:after {
    content: "698";
}
.newsroom .navigation span.notification.count_699:after,
.notifications .navigation span.notification.count_699:after {
    content: "699";
}
.newsroom .navigation span.notification.count_700:after,
.notifications .navigation span.notification.count_700:after {
    content: "700";
}
.newsroom .navigation span.notification.count_701:after,
.notifications .navigation span.notification.count_701:after {
    content: "701";
}
.newsroom .navigation span.notification.count_702:after,
.notifications .navigation span.notification.count_702:after {
    content: "702";
}
.newsroom .navigation span.notification.count_703:after,
.notifications .navigation span.notification.count_703:after {
    content: "703";
}
.newsroom .navigation span.notification.count_704:after,
.notifications .navigation span.notification.count_704:after {
    content: "704";
}
.newsroom .navigation span.notification.count_705:after,
.notifications .navigation span.notification.count_705:after {
    content: "705";
}
.newsroom .navigation span.notification.count_706:after,
.notifications .navigation span.notification.count_706:after {
    content: "706";
}
.newsroom .navigation span.notification.count_707:after,
.notifications .navigation span.notification.count_707:after {
    content: "707";
}
.newsroom .navigation span.notification.count_708:after,
.notifications .navigation span.notification.count_708:after {
    content: "708";
}
.newsroom .navigation span.notification.count_709:after,
.notifications .navigation span.notification.count_709:after {
    content: "709";
}
.newsroom .navigation span.notification.count_710:after,
.notifications .navigation span.notification.count_710:after {
    content: "710";
}
.newsroom .navigation span.notification.count_711:after,
.notifications .navigation span.notification.count_711:after {
    content: "711";
}
.newsroom .navigation span.notification.count_712:after,
.notifications .navigation span.notification.count_712:after {
    content: "712";
}
.newsroom .navigation span.notification.count_713:after,
.notifications .navigation span.notification.count_713:after {
    content: "713";
}
.newsroom .navigation span.notification.count_714:after,
.notifications .navigation span.notification.count_714:after {
    content: "714";
}
.newsroom .navigation span.notification.count_715:after,
.notifications .navigation span.notification.count_715:after {
    content: "715";
}
.newsroom .navigation span.notification.count_716:after,
.notifications .navigation span.notification.count_716:after {
    content: "716";
}
.newsroom .navigation span.notification.count_717:after,
.notifications .navigation span.notification.count_717:after {
    content: "717";
}
.newsroom .navigation span.notification.count_718:after,
.notifications .navigation span.notification.count_718:after {
    content: "718";
}
.newsroom .navigation span.notification.count_719:after,
.notifications .navigation span.notification.count_719:after {
    content: "719";
}
.newsroom .navigation span.notification.count_720:after,
.notifications .navigation span.notification.count_720:after {
    content: "720";
}
.newsroom .navigation span.notification.count_721:after,
.notifications .navigation span.notification.count_721:after {
    content: "721";
}
.newsroom .navigation span.notification.count_722:after,
.notifications .navigation span.notification.count_722:after {
    content: "722";
}
.newsroom .navigation span.notification.count_723:after,
.notifications .navigation span.notification.count_723:after {
    content: "723";
}
.newsroom .navigation span.notification.count_724:after,
.notifications .navigation span.notification.count_724:after {
    content: "724";
}
.newsroom .navigation span.notification.count_725:after,
.notifications .navigation span.notification.count_725:after {
    content: "725";
}
.newsroom .navigation span.notification.count_726:after,
.notifications .navigation span.notification.count_726:after {
    content: "726";
}
.newsroom .navigation span.notification.count_727:after,
.notifications .navigation span.notification.count_727:after {
    content: "727";
}
.newsroom .navigation span.notification.count_728:after,
.notifications .navigation span.notification.count_728:after {
    content: "728";
}
.newsroom .navigation span.notification.count_729:after,
.notifications .navigation span.notification.count_729:after {
    content: "729";
}
.newsroom .navigation span.notification.count_730:after,
.notifications .navigation span.notification.count_730:after {
    content: "730";
}
.newsroom .navigation span.notification.count_731:after,
.notifications .navigation span.notification.count_731:after {
    content: "731";
}
.newsroom .navigation span.notification.count_732:after,
.notifications .navigation span.notification.count_732:after {
    content: "732";
}
.newsroom .navigation span.notification.count_733:after,
.notifications .navigation span.notification.count_733:after {
    content: "733";
}
.newsroom .navigation span.notification.count_734:after,
.notifications .navigation span.notification.count_734:after {
    content: "734";
}
.newsroom .navigation span.notification.count_735:after,
.notifications .navigation span.notification.count_735:after {
    content: "735";
}
.newsroom .navigation span.notification.count_736:after,
.notifications .navigation span.notification.count_736:after {
    content: "736";
}
.newsroom .navigation span.notification.count_737:after,
.notifications .navigation span.notification.count_737:after {
    content: "737";
}
.newsroom .navigation span.notification.count_738:after,
.notifications .navigation span.notification.count_738:after {
    content: "738";
}
.newsroom .navigation span.notification.count_739:after,
.notifications .navigation span.notification.count_739:after {
    content: "739";
}
.newsroom .navigation span.notification.count_740:after,
.notifications .navigation span.notification.count_740:after {
    content: "740";
}
.newsroom .navigation span.notification.count_741:after,
.notifications .navigation span.notification.count_741:after {
    content: "741";
}
.newsroom .navigation span.notification.count_742:after,
.notifications .navigation span.notification.count_742:after {
    content: "742";
}
.newsroom .navigation span.notification.count_743:after,
.notifications .navigation span.notification.count_743:after {
    content: "743";
}
.newsroom .navigation span.notification.count_744:after,
.notifications .navigation span.notification.count_744:after {
    content: "744";
}
.newsroom .navigation span.notification.count_745:after,
.notifications .navigation span.notification.count_745:after {
    content: "745";
}
.newsroom .navigation span.notification.count_746:after,
.notifications .navigation span.notification.count_746:after {
    content: "746";
}
.newsroom .navigation span.notification.count_747:after,
.notifications .navigation span.notification.count_747:after {
    content: "747";
}
.newsroom .navigation span.notification.count_748:after,
.notifications .navigation span.notification.count_748:after {
    content: "748";
}
.newsroom .navigation span.notification.count_749:after,
.notifications .navigation span.notification.count_749:after {
    content: "749";
}
.newsroom .navigation span.notification.count_750:after,
.notifications .navigation span.notification.count_750:after {
    content: "750";
}
.newsroom .navigation span.notification.count_751:after,
.notifications .navigation span.notification.count_751:after {
    content: "751";
}
.newsroom .navigation span.notification.count_752:after,
.notifications .navigation span.notification.count_752:after {
    content: "752";
}
.newsroom .navigation span.notification.count_753:after,
.notifications .navigation span.notification.count_753:after {
    content: "753";
}
.newsroom .navigation span.notification.count_754:after,
.notifications .navigation span.notification.count_754:after {
    content: "754";
}
.newsroom .navigation span.notification.count_755:after,
.notifications .navigation span.notification.count_755:after {
    content: "755";
}
.newsroom .navigation span.notification.count_756:after,
.notifications .navigation span.notification.count_756:after {
    content: "756";
}
.newsroom .navigation span.notification.count_757:after,
.notifications .navigation span.notification.count_757:after {
    content: "757";
}
.newsroom .navigation span.notification.count_758:after,
.notifications .navigation span.notification.count_758:after {
    content: "758";
}
.newsroom .navigation span.notification.count_759:after,
.notifications .navigation span.notification.count_759:after {
    content: "759";
}
.newsroom .navigation span.notification.count_760:after,
.notifications .navigation span.notification.count_760:after {
    content: "760";
}
.newsroom .navigation span.notification.count_761:after,
.notifications .navigation span.notification.count_761:after {
    content: "761";
}
.newsroom .navigation span.notification.count_762:after,
.notifications .navigation span.notification.count_762:after {
    content: "762";
}
.newsroom .navigation span.notification.count_763:after,
.notifications .navigation span.notification.count_763:after {
    content: "763";
}
.newsroom .navigation span.notification.count_764:after,
.notifications .navigation span.notification.count_764:after {
    content: "764";
}
.newsroom .navigation span.notification.count_765:after,
.notifications .navigation span.notification.count_765:after {
    content: "765";
}
.newsroom .navigation span.notification.count_766:after,
.notifications .navigation span.notification.count_766:after {
    content: "766";
}
.newsroom .navigation span.notification.count_767:after,
.notifications .navigation span.notification.count_767:after {
    content: "767";
}
.newsroom .navigation span.notification.count_768:after,
.notifications .navigation span.notification.count_768:after {
    content: "768";
}
.newsroom .navigation span.notification.count_769:after,
.notifications .navigation span.notification.count_769:after {
    content: "769";
}
.newsroom .navigation span.notification.count_770:after,
.notifications .navigation span.notification.count_770:after {
    content: "770";
}
.newsroom .navigation span.notification.count_771:after,
.notifications .navigation span.notification.count_771:after {
    content: "771";
}
.newsroom .navigation span.notification.count_772:after,
.notifications .navigation span.notification.count_772:after {
    content: "772";
}
.newsroom .navigation span.notification.count_773:after,
.notifications .navigation span.notification.count_773:after {
    content: "773";
}
.newsroom .navigation span.notification.count_774:after,
.notifications .navigation span.notification.count_774:after {
    content: "774";
}
.newsroom .navigation span.notification.count_775:after,
.notifications .navigation span.notification.count_775:after {
    content: "775";
}
.newsroom .navigation span.notification.count_776:after,
.notifications .navigation span.notification.count_776:after {
    content: "776";
}
.newsroom .navigation span.notification.count_777:after,
.notifications .navigation span.notification.count_777:after {
    content: "777";
}
.newsroom .navigation span.notification.count_778:after,
.notifications .navigation span.notification.count_778:after {
    content: "778";
}
.newsroom .navigation span.notification.count_779:after,
.notifications .navigation span.notification.count_779:after {
    content: "779";
}
.newsroom .navigation span.notification.count_780:after,
.notifications .navigation span.notification.count_780:after {
    content: "780";
}
.newsroom .navigation span.notification.count_781:after,
.notifications .navigation span.notification.count_781:after {
    content: "781";
}
.newsroom .navigation span.notification.count_782:after,
.notifications .navigation span.notification.count_782:after {
    content: "782";
}
.newsroom .navigation span.notification.count_783:after,
.notifications .navigation span.notification.count_783:after {
    content: "783";
}
.newsroom .navigation span.notification.count_784:after,
.notifications .navigation span.notification.count_784:after {
    content: "784";
}
.newsroom .navigation span.notification.count_785:after,
.notifications .navigation span.notification.count_785:after {
    content: "785";
}
.newsroom .navigation span.notification.count_786:after,
.notifications .navigation span.notification.count_786:after {
    content: "786";
}
.newsroom .navigation span.notification.count_787:after,
.notifications .navigation span.notification.count_787:after {
    content: "787";
}
.newsroom .navigation span.notification.count_788:after,
.notifications .navigation span.notification.count_788:after {
    content: "788";
}
.newsroom .navigation span.notification.count_789:after,
.notifications .navigation span.notification.count_789:after {
    content: "789";
}
.newsroom .navigation span.notification.count_790:after,
.notifications .navigation span.notification.count_790:after {
    content: "790";
}
.newsroom .navigation span.notification.count_791:after,
.notifications .navigation span.notification.count_791:after {
    content: "791";
}
.newsroom .navigation span.notification.count_792:after,
.notifications .navigation span.notification.count_792:after {
    content: "792";
}
.newsroom .navigation span.notification.count_793:after,
.notifications .navigation span.notification.count_793:after {
    content: "793";
}
.newsroom .navigation span.notification.count_794:after,
.notifications .navigation span.notification.count_794:after {
    content: "794";
}
.newsroom .navigation span.notification.count_795:after,
.notifications .navigation span.notification.count_795:after {
    content: "795";
}
.newsroom .navigation span.notification.count_796:after,
.notifications .navigation span.notification.count_796:after {
    content: "796";
}
.newsroom .navigation span.notification.count_797:after,
.notifications .navigation span.notification.count_797:after {
    content: "797";
}
.newsroom .navigation span.notification.count_798:after,
.notifications .navigation span.notification.count_798:after {
    content: "798";
}
.newsroom .navigation span.notification.count_799:after,
.notifications .navigation span.notification.count_799:after {
    content: "799";
}
.newsroom .navigation span.notification.count_800:after,
.notifications .navigation span.notification.count_800:after {
    content: "800";
}
.newsroom .navigation span.notification.count_801:after,
.notifications .navigation span.notification.count_801:after {
    content: "801";
}
.newsroom .navigation span.notification.count_802:after,
.notifications .navigation span.notification.count_802:after {
    content: "802";
}
.newsroom .navigation span.notification.count_803:after,
.notifications .navigation span.notification.count_803:after {
    content: "803";
}
.newsroom .navigation span.notification.count_804:after,
.notifications .navigation span.notification.count_804:after {
    content: "804";
}
.newsroom .navigation span.notification.count_805:after,
.notifications .navigation span.notification.count_805:after {
    content: "805";
}
.newsroom .navigation span.notification.count_806:after,
.notifications .navigation span.notification.count_806:after {
    content: "806";
}
.newsroom .navigation span.notification.count_807:after,
.notifications .navigation span.notification.count_807:after {
    content: "807";
}
.newsroom .navigation span.notification.count_808:after,
.notifications .navigation span.notification.count_808:after {
    content: "808";
}
.newsroom .navigation span.notification.count_809:after,
.notifications .navigation span.notification.count_809:after {
    content: "809";
}
.newsroom .navigation span.notification.count_810:after,
.notifications .navigation span.notification.count_810:after {
    content: "810";
}
.newsroom .navigation span.notification.count_811:after,
.notifications .navigation span.notification.count_811:after {
    content: "811";
}
.newsroom .navigation span.notification.count_812:after,
.notifications .navigation span.notification.count_812:after {
    content: "812";
}
.newsroom .navigation span.notification.count_813:after,
.notifications .navigation span.notification.count_813:after {
    content: "813";
}
.newsroom .navigation span.notification.count_814:after,
.notifications .navigation span.notification.count_814:after {
    content: "814";
}
.newsroom .navigation span.notification.count_815:after,
.notifications .navigation span.notification.count_815:after {
    content: "815";
}
.newsroom .navigation span.notification.count_816:after,
.notifications .navigation span.notification.count_816:after {
    content: "816";
}
.newsroom .navigation span.notification.count_817:after,
.notifications .navigation span.notification.count_817:after {
    content: "817";
}
.newsroom .navigation span.notification.count_818:after,
.notifications .navigation span.notification.count_818:after {
    content: "818";
}
.newsroom .navigation span.notification.count_819:after,
.notifications .navigation span.notification.count_819:after {
    content: "819";
}
.newsroom .navigation span.notification.count_820:after,
.notifications .navigation span.notification.count_820:after {
    content: "820";
}
.newsroom .navigation span.notification.count_821:after,
.notifications .navigation span.notification.count_821:after {
    content: "821";
}
.newsroom .navigation span.notification.count_822:after,
.notifications .navigation span.notification.count_822:after {
    content: "822";
}
.newsroom .navigation span.notification.count_823:after,
.notifications .navigation span.notification.count_823:after {
    content: "823";
}
.newsroom .navigation span.notification.count_824:after,
.notifications .navigation span.notification.count_824:after {
    content: "824";
}
.newsroom .navigation span.notification.count_825:after,
.notifications .navigation span.notification.count_825:after {
    content: "825";
}
.newsroom .navigation span.notification.count_826:after,
.notifications .navigation span.notification.count_826:after {
    content: "826";
}
.newsroom .navigation span.notification.count_827:after,
.notifications .navigation span.notification.count_827:after {
    content: "827";
}
.newsroom .navigation span.notification.count_828:after,
.notifications .navigation span.notification.count_828:after {
    content: "828";
}
.newsroom .navigation span.notification.count_829:after,
.notifications .navigation span.notification.count_829:after {
    content: "829";
}
.newsroom .navigation span.notification.count_830:after,
.notifications .navigation span.notification.count_830:after {
    content: "830";
}
.newsroom .navigation span.notification.count_831:after,
.notifications .navigation span.notification.count_831:after {
    content: "831";
}
.newsroom .navigation span.notification.count_832:after,
.notifications .navigation span.notification.count_832:after {
    content: "832";
}
.newsroom .navigation span.notification.count_833:after,
.notifications .navigation span.notification.count_833:after {
    content: "833";
}
.newsroom .navigation span.notification.count_834:after,
.notifications .navigation span.notification.count_834:after {
    content: "834";
}
.newsroom .navigation span.notification.count_835:after,
.notifications .navigation span.notification.count_835:after {
    content: "835";
}
.newsroom .navigation span.notification.count_836:after,
.notifications .navigation span.notification.count_836:after {
    content: "836";
}
.newsroom .navigation span.notification.count_837:after,
.notifications .navigation span.notification.count_837:after {
    content: "837";
}
.newsroom .navigation span.notification.count_838:after,
.notifications .navigation span.notification.count_838:after {
    content: "838";
}
.newsroom .navigation span.notification.count_839:after,
.notifications .navigation span.notification.count_839:after {
    content: "839";
}
.newsroom .navigation span.notification.count_840:after,
.notifications .navigation span.notification.count_840:after {
    content: "840";
}
.newsroom .navigation span.notification.count_841:after,
.notifications .navigation span.notification.count_841:after {
    content: "841";
}
.newsroom .navigation span.notification.count_842:after,
.notifications .navigation span.notification.count_842:after {
    content: "842";
}
.newsroom .navigation span.notification.count_843:after,
.notifications .navigation span.notification.count_843:after {
    content: "843";
}
.newsroom .navigation span.notification.count_844:after,
.notifications .navigation span.notification.count_844:after {
    content: "844";
}
.newsroom .navigation span.notification.count_845:after,
.notifications .navigation span.notification.count_845:after {
    content: "845";
}
.newsroom .navigation span.notification.count_846:after,
.notifications .navigation span.notification.count_846:after {
    content: "846";
}
.newsroom .navigation span.notification.count_847:after,
.notifications .navigation span.notification.count_847:after {
    content: "847";
}
.newsroom .navigation span.notification.count_848:after,
.notifications .navigation span.notification.count_848:after {
    content: "848";
}
.newsroom .navigation span.notification.count_849:after,
.notifications .navigation span.notification.count_849:after {
    content: "849";
}
.newsroom .navigation span.notification.count_850:after,
.notifications .navigation span.notification.count_850:after {
    content: "850";
}
.newsroom .navigation span.notification.count_851:after,
.notifications .navigation span.notification.count_851:after {
    content: "851";
}
.newsroom .navigation span.notification.count_852:after,
.notifications .navigation span.notification.count_852:after {
    content: "852";
}
.newsroom .navigation span.notification.count_853:after,
.notifications .navigation span.notification.count_853:after {
    content: "853";
}
.newsroom .navigation span.notification.count_854:after,
.notifications .navigation span.notification.count_854:after {
    content: "854";
}
.newsroom .navigation span.notification.count_855:after,
.notifications .navigation span.notification.count_855:after {
    content: "855";
}
.newsroom .navigation span.notification.count_856:after,
.notifications .navigation span.notification.count_856:after {
    content: "856";
}
.newsroom .navigation span.notification.count_857:after,
.notifications .navigation span.notification.count_857:after {
    content: "857";
}
.newsroom .navigation span.notification.count_858:after,
.notifications .navigation span.notification.count_858:after {
    content: "858";
}
.newsroom .navigation span.notification.count_859:after,
.notifications .navigation span.notification.count_859:after {
    content: "859";
}
.newsroom .navigation span.notification.count_860:after,
.notifications .navigation span.notification.count_860:after {
    content: "860";
}
.newsroom .navigation span.notification.count_861:after,
.notifications .navigation span.notification.count_861:after {
    content: "861";
}
.newsroom .navigation span.notification.count_862:after,
.notifications .navigation span.notification.count_862:after {
    content: "862";
}
.newsroom .navigation span.notification.count_863:after,
.notifications .navigation span.notification.count_863:after {
    content: "863";
}
.newsroom .navigation span.notification.count_864:after,
.notifications .navigation span.notification.count_864:after {
    content: "864";
}
.newsroom .navigation span.notification.count_865:after,
.notifications .navigation span.notification.count_865:after {
    content: "865";
}
.newsroom .navigation span.notification.count_866:after,
.notifications .navigation span.notification.count_866:after {
    content: "866";
}
.newsroom .navigation span.notification.count_867:after,
.notifications .navigation span.notification.count_867:after {
    content: "867";
}
.newsroom .navigation span.notification.count_868:after,
.notifications .navigation span.notification.count_868:after {
    content: "868";
}
.newsroom .navigation span.notification.count_869:after,
.notifications .navigation span.notification.count_869:after {
    content: "869";
}
.newsroom .navigation span.notification.count_870:after,
.notifications .navigation span.notification.count_870:after {
    content: "870";
}
.newsroom .navigation span.notification.count_871:after,
.notifications .navigation span.notification.count_871:after {
    content: "871";
}
.newsroom .navigation span.notification.count_872:after,
.notifications .navigation span.notification.count_872:after {
    content: "872";
}
.newsroom .navigation span.notification.count_873:after,
.notifications .navigation span.notification.count_873:after {
    content: "873";
}
.newsroom .navigation span.notification.count_874:after,
.notifications .navigation span.notification.count_874:after {
    content: "874";
}
.newsroom .navigation span.notification.count_875:after,
.notifications .navigation span.notification.count_875:after {
    content: "875";
}
.newsroom .navigation span.notification.count_876:after,
.notifications .navigation span.notification.count_876:after {
    content: "876";
}
.newsroom .navigation span.notification.count_877:after,
.notifications .navigation span.notification.count_877:after {
    content: "877";
}
.newsroom .navigation span.notification.count_878:after,
.notifications .navigation span.notification.count_878:after {
    content: "878";
}
.newsroom .navigation span.notification.count_879:after,
.notifications .navigation span.notification.count_879:after {
    content: "879";
}
.newsroom .navigation span.notification.count_880:after,
.notifications .navigation span.notification.count_880:after {
    content: "880";
}
.newsroom .navigation span.notification.count_881:after,
.notifications .navigation span.notification.count_881:after {
    content: "881";
}
.newsroom .navigation span.notification.count_882:after,
.notifications .navigation span.notification.count_882:after {
    content: "882";
}
.newsroom .navigation span.notification.count_883:after,
.notifications .navigation span.notification.count_883:after {
    content: "883";
}
.newsroom .navigation span.notification.count_884:after,
.notifications .navigation span.notification.count_884:after {
    content: "884";
}
.newsroom .navigation span.notification.count_885:after,
.notifications .navigation span.notification.count_885:after {
    content: "885";
}
.newsroom .navigation span.notification.count_886:after,
.notifications .navigation span.notification.count_886:after {
    content: "886";
}
.newsroom .navigation span.notification.count_887:after,
.notifications .navigation span.notification.count_887:after {
    content: "887";
}
.newsroom .navigation span.notification.count_888:after,
.notifications .navigation span.notification.count_888:after {
    content: "888";
}
.newsroom .navigation span.notification.count_889:after,
.notifications .navigation span.notification.count_889:after {
    content: "889";
}
.newsroom .navigation span.notification.count_890:after,
.notifications .navigation span.notification.count_890:after {
    content: "890";
}
.newsroom .navigation span.notification.count_891:after,
.notifications .navigation span.notification.count_891:after {
    content: "891";
}
.newsroom .navigation span.notification.count_892:after,
.notifications .navigation span.notification.count_892:after {
    content: "892";
}
.newsroom .navigation span.notification.count_893:after,
.notifications .navigation span.notification.count_893:after {
    content: "893";
}
.newsroom .navigation span.notification.count_894:after,
.notifications .navigation span.notification.count_894:after {
    content: "894";
}
.newsroom .navigation span.notification.count_895:after,
.notifications .navigation span.notification.count_895:after {
    content: "895";
}
.newsroom .navigation span.notification.count_896:after,
.notifications .navigation span.notification.count_896:after {
    content: "896";
}
.newsroom .navigation span.notification.count_897:after,
.notifications .navigation span.notification.count_897:after {
    content: "897";
}
.newsroom .navigation span.notification.count_898:after,
.notifications .navigation span.notification.count_898:after {
    content: "898";
}
.newsroom .navigation span.notification.count_899:after,
.notifications .navigation span.notification.count_899:after {
    content: "899";
}
.newsroom .navigation span.notification.count_900:after,
.notifications .navigation span.notification.count_900:after {
    content: "900";
}
.newsroom .navigation span.notification.count_901:after,
.notifications .navigation span.notification.count_901:after {
    content: "901";
}
.newsroom .navigation span.notification.count_902:after,
.notifications .navigation span.notification.count_902:after {
    content: "902";
}
.newsroom .navigation span.notification.count_903:after,
.notifications .navigation span.notification.count_903:after {
    content: "903";
}
.newsroom .navigation span.notification.count_904:after,
.notifications .navigation span.notification.count_904:after {
    content: "904";
}
.newsroom .navigation span.notification.count_905:after,
.notifications .navigation span.notification.count_905:after {
    content: "905";
}
.newsroom .navigation span.notification.count_906:after,
.notifications .navigation span.notification.count_906:after {
    content: "906";
}
.newsroom .navigation span.notification.count_907:after,
.notifications .navigation span.notification.count_907:after {
    content: "907";
}
.newsroom .navigation span.notification.count_908:after,
.notifications .navigation span.notification.count_908:after {
    content: "908";
}
.newsroom .navigation span.notification.count_909:after,
.notifications .navigation span.notification.count_909:after {
    content: "909";
}
.newsroom .navigation span.notification.count_910:after,
.notifications .navigation span.notification.count_910:after {
    content: "910";
}
.newsroom .navigation span.notification.count_911:after,
.notifications .navigation span.notification.count_911:after {
    content: "911";
}
.newsroom .navigation span.notification.count_912:after,
.notifications .navigation span.notification.count_912:after {
    content: "912";
}
.newsroom .navigation span.notification.count_913:after,
.notifications .navigation span.notification.count_913:after {
    content: "913";
}
.newsroom .navigation span.notification.count_914:after,
.notifications .navigation span.notification.count_914:after {
    content: "914";
}
.newsroom .navigation span.notification.count_915:after,
.notifications .navigation span.notification.count_915:after {
    content: "915";
}
.newsroom .navigation span.notification.count_916:after,
.notifications .navigation span.notification.count_916:after {
    content: "916";
}
.newsroom .navigation span.notification.count_917:after,
.notifications .navigation span.notification.count_917:after {
    content: "917";
}
.newsroom .navigation span.notification.count_918:after,
.notifications .navigation span.notification.count_918:after {
    content: "918";
}
.newsroom .navigation span.notification.count_919:after,
.notifications .navigation span.notification.count_919:after {
    content: "919";
}
.newsroom .navigation span.notification.count_920:after,
.notifications .navigation span.notification.count_920:after {
    content: "920";
}
.newsroom .navigation span.notification.count_921:after,
.notifications .navigation span.notification.count_921:after {
    content: "921";
}
.newsroom .navigation span.notification.count_922:after,
.notifications .navigation span.notification.count_922:after {
    content: "922";
}
.newsroom .navigation span.notification.count_923:after,
.notifications .navigation span.notification.count_923:after {
    content: "923";
}
.newsroom .navigation span.notification.count_924:after,
.notifications .navigation span.notification.count_924:after {
    content: "924";
}
.newsroom .navigation span.notification.count_925:after,
.notifications .navigation span.notification.count_925:after {
    content: "925";
}
.newsroom .navigation span.notification.count_926:after,
.notifications .navigation span.notification.count_926:after {
    content: "926";
}
.newsroom .navigation span.notification.count_927:after,
.notifications .navigation span.notification.count_927:after {
    content: "927";
}
.newsroom .navigation span.notification.count_928:after,
.notifications .navigation span.notification.count_928:after {
    content: "928";
}
.newsroom .navigation span.notification.count_929:after,
.notifications .navigation span.notification.count_929:after {
    content: "929";
}
.newsroom .navigation span.notification.count_930:after,
.notifications .navigation span.notification.count_930:after {
    content: "930";
}
.newsroom .navigation span.notification.count_931:after,
.notifications .navigation span.notification.count_931:after {
    content: "931";
}
.newsroom .navigation span.notification.count_932:after,
.notifications .navigation span.notification.count_932:after {
    content: "932";
}
.newsroom .navigation span.notification.count_933:after,
.notifications .navigation span.notification.count_933:after {
    content: "933";
}
.newsroom .navigation span.notification.count_934:after,
.notifications .navigation span.notification.count_934:after {
    content: "934";
}
.newsroom .navigation span.notification.count_935:after,
.notifications .navigation span.notification.count_935:after {
    content: "935";
}
.newsroom .navigation span.notification.count_936:after,
.notifications .navigation span.notification.count_936:after {
    content: "936";
}
.newsroom .navigation span.notification.count_937:after,
.notifications .navigation span.notification.count_937:after {
    content: "937";
}
.newsroom .navigation span.notification.count_938:after,
.notifications .navigation span.notification.count_938:after {
    content: "938";
}
.newsroom .navigation span.notification.count_939:after,
.notifications .navigation span.notification.count_939:after {
    content: "939";
}
.newsroom .navigation span.notification.count_940:after,
.notifications .navigation span.notification.count_940:after {
    content: "940";
}
.newsroom .navigation span.notification.count_941:after,
.notifications .navigation span.notification.count_941:after {
    content: "941";
}
.newsroom .navigation span.notification.count_942:after,
.notifications .navigation span.notification.count_942:after {
    content: "942";
}
.newsroom .navigation span.notification.count_943:after,
.notifications .navigation span.notification.count_943:after {
    content: "943";
}
.newsroom .navigation span.notification.count_944:after,
.notifications .navigation span.notification.count_944:after {
    content: "944";
}
.newsroom .navigation span.notification.count_945:after,
.notifications .navigation span.notification.count_945:after {
    content: "945";
}
.newsroom .navigation span.notification.count_946:after,
.notifications .navigation span.notification.count_946:after {
    content: "946";
}
.newsroom .navigation span.notification.count_947:after,
.notifications .navigation span.notification.count_947:after {
    content: "947";
}
.newsroom .navigation span.notification.count_948:after,
.notifications .navigation span.notification.count_948:after {
    content: "948";
}
.newsroom .navigation span.notification.count_949:after,
.notifications .navigation span.notification.count_949:after {
    content: "949";
}
.newsroom .navigation span.notification.count_950:after,
.notifications .navigation span.notification.count_950:after {
    content: "950";
}
.newsroom .navigation span.notification.count_951:after,
.notifications .navigation span.notification.count_951:after {
    content: "951";
}
.newsroom .navigation span.notification.count_952:after,
.notifications .navigation span.notification.count_952:after {
    content: "952";
}
.newsroom .navigation span.notification.count_953:after,
.notifications .navigation span.notification.count_953:after {
    content: "953";
}
.newsroom .navigation span.notification.count_954:after,
.notifications .navigation span.notification.count_954:after {
    content: "954";
}
.newsroom .navigation span.notification.count_955:after,
.notifications .navigation span.notification.count_955:after {
    content: "955";
}
.newsroom .navigation span.notification.count_956:after,
.notifications .navigation span.notification.count_956:after {
    content: "956";
}
.newsroom .navigation span.notification.count_957:after,
.notifications .navigation span.notification.count_957:after {
    content: "957";
}
.newsroom .navigation span.notification.count_958:after,
.notifications .navigation span.notification.count_958:after {
    content: "958";
}
.newsroom .navigation span.notification.count_959:after,
.notifications .navigation span.notification.count_959:after {
    content: "959";
}
.newsroom .navigation span.notification.count_960:after,
.notifications .navigation span.notification.count_960:after {
    content: "960";
}
.newsroom .navigation span.notification.count_961:after,
.notifications .navigation span.notification.count_961:after {
    content: "961";
}
.newsroom .navigation span.notification.count_962:after,
.notifications .navigation span.notification.count_962:after {
    content: "962";
}
.newsroom .navigation span.notification.count_963:after,
.notifications .navigation span.notification.count_963:after {
    content: "963";
}
.newsroom .navigation span.notification.count_964:after,
.notifications .navigation span.notification.count_964:after {
    content: "964";
}
.newsroom .navigation span.notification.count_965:after,
.notifications .navigation span.notification.count_965:after {
    content: "965";
}
.newsroom .navigation span.notification.count_966:after,
.notifications .navigation span.notification.count_966:after {
    content: "966";
}
.newsroom .navigation span.notification.count_967:after,
.notifications .navigation span.notification.count_967:after {
    content: "967";
}
.newsroom .navigation span.notification.count_968:after,
.notifications .navigation span.notification.count_968:after {
    content: "968";
}
.newsroom .navigation span.notification.count_969:after,
.notifications .navigation span.notification.count_969:after {
    content: "969";
}
.newsroom .navigation span.notification.count_970:after,
.notifications .navigation span.notification.count_970:after {
    content: "970";
}
.newsroom .navigation span.notification.count_971:after,
.notifications .navigation span.notification.count_971:after {
    content: "971";
}
.newsroom .navigation span.notification.count_972:after,
.notifications .navigation span.notification.count_972:after {
    content: "972";
}
.newsroom .navigation span.notification.count_973:after,
.notifications .navigation span.notification.count_973:after {
    content: "973";
}
.newsroom .navigation span.notification.count_974:after,
.notifications .navigation span.notification.count_974:after {
    content: "974";
}
.newsroom .navigation span.notification.count_975:after,
.notifications .navigation span.notification.count_975:after {
    content: "975";
}
.newsroom .navigation span.notification.count_976:after,
.notifications .navigation span.notification.count_976:after {
    content: "976";
}
.newsroom .navigation span.notification.count_977:after,
.notifications .navigation span.notification.count_977:after {
    content: "977";
}
.newsroom .navigation span.notification.count_978:after,
.notifications .navigation span.notification.count_978:after {
    content: "978";
}
.newsroom .navigation span.notification.count_979:after,
.notifications .navigation span.notification.count_979:after {
    content: "979";
}
.newsroom .navigation span.notification.count_980:after,
.notifications .navigation span.notification.count_980:after {
    content: "980";
}
.newsroom .navigation span.notification.count_981:after,
.notifications .navigation span.notification.count_981:after {
    content: "981";
}
.newsroom .navigation span.notification.count_982:after,
.notifications .navigation span.notification.count_982:after {
    content: "982";
}
.newsroom .navigation span.notification.count_983:after,
.notifications .navigation span.notification.count_983:after {
    content: "983";
}
.newsroom .navigation span.notification.count_984:after,
.notifications .navigation span.notification.count_984:after {
    content: "984";
}
.newsroom .navigation span.notification.count_985:after,
.notifications .navigation span.notification.count_985:after {
    content: "985";
}
.newsroom .navigation span.notification.count_986:after,
.notifications .navigation span.notification.count_986:after {
    content: "986";
}
.newsroom .navigation span.notification.count_987:after,
.notifications .navigation span.notification.count_987:after {
    content: "987";
}
.newsroom .navigation span.notification.count_988:after,
.notifications .navigation span.notification.count_988:after {
    content: "988";
}
.newsroom .navigation span.notification.count_989:after,
.notifications .navigation span.notification.count_989:after {
    content: "989";
}
.newsroom .navigation span.notification.count_990:after,
.notifications .navigation span.notification.count_990:after {
    content: "990";
}
.newsroom .navigation span.notification.count_991:after,
.notifications .navigation span.notification.count_991:after {
    content: "991";
}
.newsroom .navigation span.notification.count_992:after,
.notifications .navigation span.notification.count_992:after {
    content: "992";
}
.newsroom .navigation span.notification.count_993:after,
.notifications .navigation span.notification.count_993:after {
    content: "993";
}
.newsroom .navigation span.notification.count_994:after,
.notifications .navigation span.notification.count_994:after {
    content: "994";
}
.newsroom .navigation span.notification.count_995:after,
.notifications .navigation span.notification.count_995:after {
    content: "995";
}
.newsroom .navigation span.notification.count_996:after,
.notifications .navigation span.notification.count_996:after {
    content: "996";
}
.newsroom .navigation span.notification.count_997:after,
.notifications .navigation span.notification.count_997:after {
    content: "997";
}
.newsroom .navigation span.notification.count_998:after,
.notifications .navigation span.notification.count_998:after {
    content: "998";
}
.newsroom .navigation span.notification.count_999:after,
.notifications .navigation span.notification.count_999:after {
    content: "999";
}
.newsroom .navigation span.notification.count_1000:after,
.notifications .navigation span.notification.count_1000:after {
    content: "1000";
}
.newsroom .navigation span:hover, .newsroom .navigation span.active,
.notifications .navigation span:hover,
.notifications .navigation span.active {
    color: #354052;
    border-bottom: 2px solid rgb(255, 102, 0);
}
.newsroom .content,
.notifications .content {
    background: rgb(255, 255, 255);
    border: 1px solid rgb(217, 232, 243);
    border-radius: 4px;
    padding: 20px;
    /* float */
}
.newsroom .content img[align=left],
.notifications .content img[align=left] {
    display: inline-block;
    margin: 30px 30px 30px 0;
    float: left;
}
.newsroom .content img[align=right],
.notifications .content img[align=right] {
    display: inline-block;
    margin: 30px 0 30px 30px;
    float: right;
}
.newsroom .content .fright,
.notifications .content .fright {
    float: right;
}
.newsroom .content .fleft,
.notifications .content .fleft {
    float: left;
}
.newsroom .content blockquote,
.notifications .content blockquote {
    border-left: 4px solid rgb(255, 102, 0);
    padding: 30px;
    background: rgb(246, 249, 251);
    color: rgb(51, 51, 51);
    font-size: 1.6rem;
    line-height: 25px;
    font-style: italic;
    margin: 25px 0;
}
.newsroom .content table td:last-child,
.notifications .content table td:last-child {
    text-align: right;
}
.newsroom .content table td button,
.notifications .content table td button {
    white-space: nowrap;
}
.newsroom .content ul,
.notifications .content ul {
    margin: 20px 0 20px 8px;
}
.newsroom .content ul li,
.notifications .content ul li {
    padding: 5px 0;
    list-style-type: disc;
}
.newsroom .content ul li ul li,
.notifications .content ul li ul li {
    list-style-type: none;
    margin: 0 0 0 8px;
}
.newsroom .content ol,
.notifications .content ol {
    margin: 20px 0 20px 25px;
}
.newsroom .content ol li,
.notifications .content ol li {
    padding: 5px 0;
}
.newsroom .content img,
.notifications .content img {
    max-width: 100%;
    width: auto;
    height: auto;
}
.newsroom .content .popup_notification,
.notifications .content .popup_notification {
    padding-top: 41px;
}
.newsroom .content .popup_notification:before,
.notifications .content .popup_notification:before {
    content: "PNR Notification Data";
    height: 40px;
    padding: 0;
    line-height: 40px;
    display: inline-block;
    position: absolute;
    font-size: 1.7rem;
    margin: 0;
    text-align: left;
    border-bottom: 1px solid rgb(217, 232, 243);
    top: 0;
    left: 0;
    right: 0;
    font-family: "Inter", sans-serif;
    color: #1f2e4f;
}
.newsroom .content .popup_notification .rawNotification, .newsroom .content .popup_notification hr, .newsroom .content .popup_notification table,
.notifications .content .popup_notification .rawNotification,
.notifications .content .popup_notification hr,
.notifications .content .popup_notification table {
    display: none;
}
.newsroom .content .popup_notification .prettyNotification,
.notifications .content .popup_notification .prettyNotification {
    height: 550px;
    overflow-y: auto;
    color: rgb(217, 232, 243);
    padding: 20px;
}
.newsroom .content .popup_notification .prettyNotification .key,
.notifications .content .popup_notification .prettyNotification .key {
    color: rgb(34, 34, 34);
}
.newsroom .content .popup_notification .prettyNotification .string,
.notifications .content .popup_notification .prettyNotification .string {
    color: rgb(255, 102, 0);
}

.dropdown-container {
    position: relative;
}
.dropdown-container .dropdown {
    display: block;
    position: absolute;
    height: auto !important;
    z-index: 1000;
    margin-bottom: 0;
    background: rgb(255, 255, 255);
    border-radius: 4px;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
.dropdown-container .dropdown h2 {
    border-bottom: 1px solid rgb(217, 232, 243);
    line-height: 45px;
    position: relative;
    padding: 0 10px;
}
.dropdown-container .dropdown h2 &gt; .icon {
    margin: 0 10px 0 0;
}
.dropdown-container .dropdown h2 .action-bar {
    position: absolute;
    right: 10px;
    top: 0;
    display: inline-block;
}
.dropdown-container .dropdown h2 .action-bar .icon {
    margin: 0 0 0 5px;
    height: 45px !important;
    vertical-align: top;
}
.dropdown-container .dropdown h2 .action-bar * {
    font-size: 1.4rem;
    font-weight: 400;
    height: 45px;
}
.dropdown-container .dropdown .col {
    padding: 0 10px;
}
.dropdown-container .dropdown .col ul, .dropdown-container .dropdown .col li {
    list-style: none;
}

@media only screen and (max-width: 1200px) {
    header .passenger-selection {
        padding-top: 50px;
    }
}
.passenger-selection {
    left: 0;
    top: 25px !important;
    width: 328px;
}
.passenger-selection .row {
    padding: 10px;
}
.passenger-selection .row.name-only {
    padding: 5px 10px;
}
.passenger-selection .row.name-only:nth-child(1) {
    padding-top: 10px;
}
.passenger-selection .row.name-only:nth-last-child(1) {
    padding-bottom: 10px;
}
.passenger-selection .row.controls {
    text-align: right;
}
.passenger-selection .row.controls .col.p100 {
    padding: 0;
    text-align: right;
}
.passenger-selection .row.controls .col.p100 button {
    float: none;
    width: 100px;
}
.passenger-selection .type,
.passenger-selection .count,
.passenger-selection button {
    float: left;
}
.passenger-selection .type {
    width: calc(100% - 100px);
}
.passenger-selection .type div {
    line-height: 16px;
}
.passenger-selection .type div:nth-child(1) {
    font-size: 1.4rem;
}
.passenger-selection .type div:nth-child(2) {
    font-size: 1.3rem;
    color: rgb(51, 51, 51);
}
.passenger-selection .count {
    width: 36px;
    line-height: 32px;
    height: 32px;
    font-weight: 700;
    text-align: center;
}
.passenger-selection button {
    padding: 0;
    line-height: 32px;
    height: 32px;
    width: 32px;
}
.passenger-selection button[data-tooltip]:before {
    white-space: normal;
}
.passenger-selection button * {
    height: 32px !important;
}

.dropdown-like-form .dropdown-container {
    line-height: 36px;
    height: 36px;
    padding: 0 50px 0 8px;
    border: 1px solid rgb(217, 232, 243);
    background: url("../images/icons/iconset/forms/chevron.svg") calc(100% - 10px) 50% no-repeat, url("../images/icons/iconset/forms/chevron-line.svg") calc(100% - 40px) 50% no-repeat;
    background-size: auto, 1px 50px;
    background-color: rgb(246, 249, 251);
    border-radius: 4px;
}
.dropdown-like-form .dropdown-container:hover {
    background: url("../images/icons/iconset/forms/chevron.svg") calc(100% - 10px) 50% no-repeat, url("../images/icons/iconset/forms/chevron-line-active.svg") calc(100% - 40px) 50% no-repeat;
    background-size: auto, 1px 50px;
    background-color: rgb(246, 249, 251);
    border: 1px solid rgb(177, 201, 221);
}
.dropdown-like-form .dropdown.passenger-selection {
    top: 35px !important;
}

.dropdown-like-form + .sale-location {
    clear: none;
    padding-top: 21px;
    padding-bottom: 16px;
}

@media only screen and (max-width: 1200px) {
    .dropdown-container .dropdown {
        position: fixed !important;
        top: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        left: 0 !important;
        height: 100vh !important;
        width: 100vw !important;
        overflow-y: auto;
        border-radius: 0;
        box-shadow: none;
        text-shadow: none;
    }
    .dropdown-container .dropdown.passenger-selection {
        padding-top: 40px;
        top: 0 !important;
    }
}
.content-loader {
    transform: translateZ(0);
    margin: 1px 0;
    color: transparent !important;
    border-radius: 0 !important;
    -webkit-animation-duration: 2.5s;
    animation-duration: 2.5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: placeload;
    animation-name: placeload;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    background: rgb(249, 252, 254);
    background: -webkit-gradient(linear, left top, right top, color-stop(8%, rgb(249, 252, 254)), color-stop(18%, rgb(241, 248, 252)), color-stop(33%, rgb(249, 252, 254)));
    background: -webkit-linear-gradient(left, rgb(249, 252, 254) 8%, rgb(241, 248, 252) 18%, rgb(249, 252, 254) 33%);
    background: linear-gradient(to right, rgb(249, 252, 254) 8%, rgb(241, 248, 252) 18%, rgb(249, 252, 254) 33%);
    -webkit-background-size: 800px 104px;
    background-size: 1200px 104px;
    position: relative;
}
.content-loader *, .content-loader:before, .content-loader:after {
    visibility: hidden !important;
}
.content-loader *, .content-loader:before, .content-loader:after {
    color: transparent !important;
    background: none !important;
    border: none !important;
    visibility: hidden !important;
}
.content-loader:before, .content-loader:after {
    display: none !important;
}

@-webkit-keyframes placeload {
    0% {
        background-position: -468px 0;
    }
    100% {
        background-position: 468px 0;
    }
}
@keyframes placeload {
    0% {
        background-position: -468px 0;
    }
    100% {
        background-position: 468px 0;
    }
}
.content-loader-on .offer-container {
    transform: translateZ(0);
    margin: 1px 0;
    color: transparent !important;
    border-radius: 0 !important;
    -webkit-animation-duration: 2.5s;
    animation-duration: 2.5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: placeload;
    animation-name: placeload;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    background: rgb(249, 252, 254);
    background: -webkit-gradient(linear, left top, right top, color-stop(8%, rgb(255, 255, 255)), color-stop(18%, rgb(249, 252, 254)), color-stop(33%, rgb(255, 255, 255)));
    background: -webkit-linear-gradient(left, rgb(255, 255, 255) 8%, rgb(249, 252, 254) 18%, rgb(255, 255, 255) 33%);
    background: linear-gradient(to right, rgb(255, 255, 255) 8%, rgb(249, 252, 254) 18%, rgb(255, 255, 255) 33%);
    -webkit-background-size: 800px 104px;
    background-size: 1200px 104px;
    position: relative;
}
.content-loader-on .content-loader {
    background: rgb(249, 252, 254);
    color: rgb(255, 255, 255) !important;
}
.content-loader-on .content-loader *, .content-loader-on .content-loader:before, .content-loader-on .content-loader:after {
    visibility: hidden !important;
}
.content-loader-on .content-loader *, .content-loader-on .content-loader:before, .content-loader-on .content-loader:after {
    color: transparent !important;
    background: none !important;
    border: none !important;
    visibility: hidden !important;
}
.content-loader-on .content-loader:before, .content-loader-on .content-loader:after {
    display: none !important;
}

.block.content-loader-override h2 {
    background: rgb(255, 255, 255) !important;
    border-bottom: 1px solid rgba(0, 0, 0, 0) !important;
}

.date_int_info {
    display: none;
}

.row.captcha .col img {
    width: 100px;
}
.row.captcha .col input {
    width: calc(100% - 100px);
    display: inline-block;
}

/*------------------------------------------------------------------------------------------------------------------*/
/*  MIX IT 																											*/
/*------------------------------------------------------------------------------------------------------------------*/
.mix-it .col &gt; span {
    display: inline-block;
    line-height: 36px;
    vertical-align: middle;
}
.mix-it .col.p60 &gt; span:nth-child(2) {
    color: rgb(255, 102, 0);
    font-size: 1.8rem;
    font-weight: 700;
    padding: 0 5px;
}
.mix-it .col.p40 &gt; span {
    color: rgb(255, 102, 0);
    font-size: 1.8rem;
    font-weight: 700;
    padding: 0 5px;
}

/*------------------------------------------------------------------------------------------------------------------*/
/*  AS/ADDON block / hotel widget 			 																		*/
/*------------------------------------------------------------------------------------------------------------------*/
.item-list .item {
    display: block;
    margin: 5px 10px;
    padding: 10px 5px;
    background: none;
    border: 1px solid rgb(217, 232, 243);
    cursor: pointer;
    border-radius: 4px;
}
.item-list .item:hover {
    border: 1px solid rgb(255, 102, 0);
    background: rgb(245, 247, 252);
}
.item-list .item .radio-wrap,
.item-list .item .check-wrap {
    padding: 0;
}

/*------------------------------------------------------------------------------------------------------------------*/
/*  AS po vlozeni do kosiku																							*/
/*------------------------------------------------------------------------------------------------------------------*/
.ancillary-list .sector {
    border-top: 1px solid rgb(217, 232, 243);
}
.ancillary-list .sector .p70 &gt; div {
    padding: 2px;
}
.ancillary-list .price-total {
    padding: 15px 0;
    border-top: 1px solid rgb(217, 232, 243);
}
.ancillary-list .price-total .price {
    font-weight: 700;
}

.block.contact-detail label + select,
.block.emergency-contact label + select {
    width: calc(50% - 10px);
    margin-right: 10px;
    display: inline-block;
}
.block.contact-detail label + select ~ input,
.block.emergency-contact label + select ~ input {
    width: 50%;
    display: inline-block;
}

.row.birth label ~ input,
.row.birth label ~ input ~ input {
    width: calc(20% - 10px);
    margin-right: 10px;
    display: inline-block;
}
.row.birth label ~ input ~ input ~ input {
    width: 60%;
    margin: 0;
    display: inline-block;
}

.credit-card-detail .row.expiry label ~ select {
    width: calc(50% - 10px);
    margin-right: 10px;
    display: inline-block;
}
.credit-card-detail .row.expiry label ~ select ~ select {
    width: 50%;
    margin: 0;
}

#reportsContainer {
    width: 100%;
    overflow-x: scroll;
    border-top: 1px solid rgb(217, 232, 243);
    background: rgb(255, 255, 255);
    min-height: 360px;
    position: relative;
    box-sizing: border-box;
}
#reportsContainer .ui-widget-header,
#reportsContainer .birt_toolbar {
    display: none;
}

.profile-passenger a {
    display: inline-block;
    margin-right: 10px;
}

.profile-passenger-description .icon {
    vertical-align: top;
    cursor: pointer;
}
.profile-passenger-description .check-wrap {
    padding: 0;
}
.profile-passenger-description .check-wrap label {
    padding-bottom: 0;
}

.corporate-discounts .row.head,
.corporate-bonus-programs .row.head {
    border-bottom: 1px solid rgb(217, 232, 243);
}
.corporate-discounts .row.head .col,
.corporate-bonus-programs .row.head .col {
    font-weight: 600;
    color: rgb(97, 108, 131);
}
.corporate-discounts .icon,
.corporate-bonus-programs .icon {
    vertical-align: top;
    cursor: pointer;
}

.status-corporate,
.active-corporate {
    float: right;
}
.status-corporate label,
.active-corporate label {
    margin: 0 -20px 0 0;
    padding: 0 0 0 5px;
    font-size: 1.4rem;
}

.password {
    font-size: 1.3rem;
    display: inline-block !important;
    padding: 3px 0 0 0;
}
.password.invalid, .password.confirm-no {
    color: rgb(255, 0, 0);
}
.password.confirm-yes {
    color: rgb(0, 153, 51);
}
.password.weak {
    color: rgb(248, 160, 0);
}

.mmb-payment-info .col &gt; div {
    padding: 1px 0;
}
.mmb-payment-info .col &gt; div.remains-to-pay * {
    color: rgb(248, 160, 0);
    font-weight: 600;
}
.mmb-payment-info .payment-status {
    display: flex;
    align-items: center;
    gap: 5px;
}
.mmb-payment-info .payment-status .payments .payment {
    display: flex;
    gap: 5px;
    line-height: 22px;
    align-items: center;
}
.mmb-payment-info .payment-status .payments .payment .ww_price {
    padding-left: 0 !important;
}

.total-price * {
    padding-left: 5px;
    font-weight: 600;
}

.geomessages-apply-to-container &gt; h3 {
    font-size: 1.7rem;
    font-weight: 400;
}

.geomessages-apply-to {
    display: inline-block;
    padding-top: 8px;
    padding-left: 20px;
    vertical-align: middle;
}
.geomessages-apply-to .radio-wrap {
    padding-top: 0;
}

.geo-message table {
    margin: 0;
}
.geo-message table tr &gt; *:nth-child(1) {
    width: 50%;
}

.dropdown-container .dropdown.viewed-reservation-history {
    top: 0;
    right: 0;
    width: 40vw;
}
.dropdown-container .dropdown.viewed-reservation-history .row {
    cursor: pointer;
    border-left: 4px solid rgb(255, 255, 255);
    border-bottom: 1px solid rgb(217, 232, 243);
}
.dropdown-container .dropdown.viewed-reservation-history .row:hover {
    border-left: 4px solid rgb(255, 102, 0);
}
.dropdown-container .dropdown.viewed-reservation-history .row.history-item .col {
    padding: 10px;
}
.dropdown-container .dropdown.viewed-reservation-history .row.history-item .col &gt; div {
    padding: 3px 0;
}
.dropdown-container .dropdown.viewed-reservation-history .row.history-item .col .pnr {
    font-size: 1.6rem;
    font-weight: 600;
}

.content-column div.kod {
    font-size: 2rem;
    padding-bottom: 20px;
}
.content-column div.kod span.locator {
    font-size: 2rem;
    font-weight: 600;
    color: rgb(255, 102, 0);
}

.locator-primary {
    font-weight: 600;
    color: rgb(255, 102, 0);
}

.locator-secondary {
    font-weight: 600;
    color: rgb(34, 34, 34);
}

.locator.main .locators {
    display: flex;
    flex-direction: column;
    gap: 15px;
    padding: 20px;
    margin: 8px 0;
    background: rgb(245, 247, 252);
}
.locator.main .locators .locator-primary,
.locator.main .locators .locator-secondary,
.locator.main .locators .locator-hotel {
    color: rgb(34, 34, 34);
    display: flex;
    flex-direction: column;
    gap: 5px;
}
@media only screen and (max-width: 600px) {
    .locator.main .locators .locator-primary,
.locator.main .locators .locator-secondary,
.locator.main .locators .locator-hotel {
        gap: 8px;
    }
}
.locator.main .locators .locator-primary .title,
.locator.main .locators .locator-secondary .title,
.locator.main .locators .locator-hotel .title {
    display: flex;
    align-items: center;
    gap: 5px;
    font-weight: 400;
    font-size: 1.6rem;
}
@media only screen and (max-width: 600px) {
    .locator.main .locators .locator-primary .title,
.locator.main .locators .locator-secondary .title,
.locator.main .locators .locator-hotel .title {
        display: block;
    }
}
.locator.main .locators .locator-primary .title span,
.locator.main .locators .locator-secondary .title span,
.locator.main .locators .locator-hotel .title span {
    font-size: 1.6rem !important;
}
.locator.main .locators .locator-primary .title strong,
.locator.main .locators .locator-secondary .title strong,
.locator.main .locators .locator-hotel .title strong {
    padding: 0;
    font-size: 1.6rem !important;
}
@media only screen and (max-width: 600px) {
    .locator.main .locators .locator-primary .title strong,
.locator.main .locators .locator-secondary .title strong,
.locator.main .locators .locator-hotel .title strong {
        padding: 0 5px;
    }
}
.locator.main .locators .locator-primary .code,
.locator.main .locators .locator-secondary .code,
.locator.main .locators .locator-hotel .code {
    display: flex;
    gap: 15px;
    font-weight: 400;
}
.locator.main .locators .locator-primary .code *,
.locator.main .locators .locator-secondary .code *,
.locator.main .locators .locator-hotel .code * {
    font-weight: 600;
}
.locator.main .locators .locator-primary .code &gt; span,
.locator.main .locators .locator-secondary .code &gt; span,
.locator.main .locators .locator-hotel .code &gt; span {
    display: flex;
    flex-direction: column;
    background: #fff;
    gap: 0;
    padding: 10px;
    border-radius: 6px;
    align-items: center;
}
.locator.main .locators .locator-primary .code &gt; span span:nth-child(1),
.locator.main .locators .locator-secondary .code &gt; span span:nth-child(1),
.locator.main .locators .locator-hotel .code &gt; span span:nth-child(1) {
    font-size: 1.8rem;
}
.locator.main .locators .locator-primary .code &gt; span span:nth-child(2),
.locator.main .locators .locator-secondary .code &gt; span span:nth-child(2),
.locator.main .locators .locator-hotel .code &gt; span span:nth-child(2) {
    margin-top: 5px;
    font-size: 1.6rem;
    font-weight: 400;
}
.locator.main .locators .locator-primary .code &gt; span img,
.locator.main .locators .locator-secondary .code &gt; span img,
.locator.main .locators .locator-hotel .code &gt; span img {
    margin-top: 2px;
    max-height: 15px;
    max-width: 100px;
}
.locator.main .locators .locator-primary {
    color: rgb(255, 102, 0);
}
.locator.main .locators .airline {
    position: relative;
}
.locator.main .locators .airline.LX:after {
    content: " Swiss";
}
.locator.main .locators .airline.CZ:after {
    content: " China Southern";
}
.locator.main .locators .airline.EK:after {
    content: " Emirates";
}

.office-payment .col p span {
    display: block;
}

.row.addon-sector {
    border-top: 1px solid rgb(217, 232, 243);
}
.row.addon-sector * {
    line-height: 20px;
}
.row.addon-sector .p75.addon-info .addon-row {
    padding-bottom: 8px;
}
.row.addon-sector .p75.addon-info .addon-row .name,
.row.addon-sector .p75.addon-info .addon-row .policy,
.row.addon-sector .p75.addon-info .addon-row .price {
    float: left;
    min-height: 1px;
}
.row.addon-sector .p75.addon-info .addon-row .name {
    width: 80%;
}
.row.addon-sector .p75.addon-info .addon-row .policy {
    width: 5%;
}
.row.addon-sector .p75.addon-info .addon-row .price {
    width: 15%;
}
.row.addon-sector .p75.addon-info .addon-row .price * {
    line-height: 20px;
}

.summary-container {
    border-top: 1px solid rgb(217, 232, 243);
}

.price.total * {
    font-weight: 600;
}

.availability-sector {
    float: left;
    width: calc(50% - 10px);
}
.availability-sector:nth-child(1) {
    margin: 0 10px 0 0;
}
.availability-sector:nth-child(2) {
    margin: 0 0 0 10px;
}
.availability-sector:nth-child(3) {
    margin: 0 10px 0 0;
}
.availability-sector .itinerary .col &gt; div,
.availability-sector .flight .col &gt; div {
    line-height: 20px;
}
.availability-sector .itinerary .destination .city,
.availability-sector .itinerary .destination .iata,
.availability-sector .flight .destination .city,
.availability-sector .flight .destination .iata {
    display: inline-block;
    padding-right: 5px;
}
.availability-sector .itinerary .carrier img,
.availability-sector .flight .carrier img {
    display: inline-block;
    max-width: 60%;
    max-height: 20px;
}
.availability-sector .itinerary .info span, .availability-sector .itinerary .value span,
.availability-sector .flight .info span,
.availability-sector .flight .value span {
    display: block;
}
.availability-sector .itinerary .flight-number .dropdown,
.availability-sector .flight .flight-number .dropdown {
    top: 0;
    width: 40vw;
    right: 0;
    left: auto !important;
    text-align: left;
}
.availability-sector .itinerary h2 {
    padding-right: 10px;
}
.availability-sector .itinerary h2 .flight-date {
    float: right;
}

.different-airport-info-block {
    padding: 10px 20px;
    text-align: center;
}

.passenger.plus-minus {
    width: 25%;
    float: left;
    padding: 0 8px;
}
.passenger.plus-minus:nth-child(1) {
    padding: 0 8px 0 0;
}
.passenger.plus-minus:nth-child(4) {
    padding: 0 0 0 8px;
}
.passenger.plus-minus .count button.back {
    padding: 0 3px;
    width: 24px;
}
.passenger.plus-minus .count button.back .icon {
    width: 16px;
}
.passenger.plus-minus .count .value {
    width: calc(100% - 48px);
    display: inline-block;
    text-align: center;
}

/* sale location - HUB */
.sale-location {
    clear: both;
    padding-top: 20px;
}

/* orders overview [summary]*/
.orders-overview .button {
    margin-right: 10px;
}
.orders-overview td.price {
    width: 25%;
}

.insurance-link .button {
    margin-right: 10px;
}

.product-ancillary-services .content &gt; div.row {
    padding: 8px 0;
}

.product-parking .logo .icon {
    margin: 0 0 10px 0;
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}

.product-addon .content .addon-logo img {
    max-height: 40px;
}
.product-addon .content &gt; div.row {
    padding: 8px 0;
}
.product-addon .content &gt; div {
    padding: 0 10px;
}
.product-addon .content &gt; div .row {
    border-top: 1px solid rgb(217, 232, 243);
}
.product-addon .content.parkingDetail &gt; div .row:nth-child(1) {
    border: none;
}
.product-addon .summary-container &gt; div.price.total .row {
    border: none;
}

.my-order .col .button {
    margin-right: 10px;
}

.login-cp-payment .payment-login .button {
    margin-top: 5px;
}
.login-cp-payment .login-drop .button {
    width: 100%;
}

.cart-ticket td img {
    max-height: 20px !important;
}

@media only screen and (max-width: 600px) {
    #reportsContainer {
        display: none;
    }
    .profile-passenger-description .row .p50 {
        width: 50%;
    }
    .profile-passenger-description .icon {
        vertical-align: top;
        cursor: pointer;
    }
    .profile-passenger-description .check-wrap {
        padding: 0;
    }
    .profile-passenger-description .check-wrap label {
        padding-bottom: 0;
    }
    .row.addon-sector .p5 {
        display: none;
    }
    .row.addon-sector .p20 {
        width: 100%;
    }
    .row.addon-sector .p75.addon-info .addon-row .name {
        width: 60%;
    }
    .row.addon-sector .p75.addon-info .addon-row .policy {
        width: 10%;
    }
    .row.addon-sector .p75.addon-info .addon-row .price {
        width: 30%;
    }
    /* orders overview [summary]*/
    .orders-overview .button {
        margin-bottom: 10px;
    }
    .orders-overview td.price {
        width: 40%;
    }
    .insurance-link .button {
        margin-bottom: 10px;
    }
    .profile-passenger-description .col .p50 {
        width: 50%;
    }
    .payment-forms .col .p20 {
        width: 50%;
    }
    .geo-message table tr &gt; *:nth-child(1) {
        width: 40%;
    }
    .geomessages-apply-to {
        padding: 8px 10px;
    }
    .destination-list .p50 {
        padding-bottom: 10px;
    }
    /* insurance / C2C [kosik] - pred vlozenim */
    .product-insurance h2 .date-interval {
        display: block;
    }
    .product-insurance h2 .date-interval .date-from,
.product-insurance h2 .date-interval .date-to {
        margin-right: 10px;
        margin-left: 0;
    }
    .availability-sector .flight .row .col:nth-child(1) {
        width: 65%;
    }
    .availability-sector .flight .row .col:nth-child(2) {
        width: 35%;
        text-align: right;
    }
    .availability-sector .flight .row .col:nth-child(2) * {
        text-align: right;
    }
}
@media only screen and (max-width: 480px) {
    .availability-sector {
        float: none;
        width: 100%;
    }
    .availability-sector:nth-child(2), .availability-sector:nth-child(3) {
        margin: 0;
    }
}
.grecaptcha-badge {
    bottom: 60px !important;
    z-index: 10000 !important;
}

#additionalProfileSettingsWrapper .row .col.p50 {
    margin-bottom: 15px;
}

.block.payment-forms .col.p20 img {
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
}

/*------------------------------------------------------------------------------------------------------------------*/
/*  LOGIN	 																										*/
/*------------------------------------------------------------------------------------------------------------------*/
body.page-checkmytripin,
body.page-login {
    background: rgb(246, 249, 251) url("../images/bck-body.svg") 50% 100px no-repeat;
    background-size: 1229px 636px;
}

body.page-login .mobile-button {
    display: none;
}

.login {
    width: 40%;
    margin: 40px 0 0 0;
    display: block;
    position: relative;
    border: 1px solid rgb(217, 232, 243);
    border-radius: 4px;
    box-shadow: 0px 4px 6px 4px rgba(0, 0, 0, 0.05);
}
.login:before, .login:after {
    display: block;
    content: "";
    position: absolute;
    margin: 0;
    left: 125%;
}
.login:before {
    top: 20px;
    width: 370px;
    min-height: 180px;
    background: url("../images/hp_banner-bg-top.svg") 0 0 no-repeat;
}
.login:after {
    bottom: 0;
    width: 370px;
    min-height: 50px;
    background: url("../images/hp_banner-bg-bottom.svg") 0 0 no-repeat;
}
.login.reset .row:nth-child(2) {
    min-height: 150px;
}

@media only screen and (max-width: 1000px) {
    .login {
        width: 100%;
    }
    .login:before, .login:after {
        display: none;
    }
    .login.reset .row:nth-child(2) {
        min-height: 1px;
    }
}
/*------------------------------------------------------------------------------------------------------------------*/
/*  ANCILLARY SERVICES popups   	 																				*/
/*------------------------------------------------------------------------------------------------------------------*/
.ancillary-services-products {
    min-width: 1270px;
    max-width: 1500px;
    margin: 5vh auto !important;
}
.ancillary-services-products.with-tabs {
    background: rgb(246, 249, 251);
}
.ancillary-services-products.with-tabs .block {
    background: rgba(0, 0, 0, 0);
}
.ancillary-services-products.with-tabs .block h2 {
    background: rgb(255, 255, 255);
    border-radius: 4px 4px 0 0;
}
.ancillary-services-products.with-tabs .block .itinerary .row.journeys .inner-tabs {
    margin: -18px -30px 0 -30px;
    padding: 8px 30px 0 30px;
    overflow-x: auto;
}
@media only screen and (max-width: 1200px) {
    .ancillary-services-products.with-tabs .block .itinerary .row.journeys .inner-tabs {
        margin: -8px -20px 0 -20px;
        padding: 8px 20px 0 20px;
    }
}
.ancillary-services-products.with-tabs .block .itinerary .row.journeys .inner-tabs ul {
    white-space: nowrap;
    height: 34px;
}
.ancillary-services-products.without-segment-buttons {
    background: rgb(246, 249, 251);
}
.ancillary-services-products.without-segment-buttons .block {
    background: rgba(0, 0, 0, 0);
}
.ancillary-services-products.without-segment-buttons .block h2 {
    background: rgb(255, 255, 255);
    border-radius: 4px 4px 0 0;
}
.ancillary-services-products.without-segment-buttons .block .itinerary {
    padding: 10px 10px 0 10px;
}
.ancillary-services-products.without-segment-buttons .block .itinerary .row.journeys {
    padding: 8px 10px 0 10px;
}
@media only screen and (max-width: 1200px) {
    .ancillary-services-products.without-segment-buttons .block .itinerary .row.journeys {
        padding: 8px 0 0 0;
    }
}
.ancillary-services-products.without-segment-buttons .block .itinerary .row.journeys .inner-tabs {
    margin: -18px -30px 0 -30px;
    padding: 8px 30px 0 30px;
    overflow-x: auto;
}
@media only screen and (max-width: 1200px) {
    .ancillary-services-products.without-segment-buttons .block .itinerary .row.journeys .inner-tabs {
        margin: -8px -20px 0 -20px;
        padding: 8px 20px 0 20px;
    }
}
.ancillary-services-products.without-segment-buttons .block .itinerary .row.journeys .inner-tabs ul {
    white-space: nowrap;
    height: 34px;
}
.ancillary-services-products.without-segment-buttons .block .itinerary .row.destinations {
    height: 0 !important;
    padding: 0 10px !important;
}
@media only screen and (max-width: 1200px) {
    .ancillary-services-products.without-segment-buttons .block .content {
        max-height: calc(98vh - 200px) !important;
    }
}
.ancillary-services-products .itinerary {
    padding: 10px;
    position: relative;
    background: rgb(255, 255, 255);
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
.ancillary-services-products .form-inline {
    border: none;
    white-space: nowrap;
}
.ancillary-services-products .form-inline * {
    display: inline-flex;
    width: auto;
}
.ancillary-services-products .form-inline.select &gt; select, .ancillary-services-products .form-inline.select &gt; span {
    background: url("../images/icons/iconset/forms/chevron-active.svg") calc(100% - 10px) 50% no-repeat;
    background-size: auto;
}
.ancillary-services-products .form-inline.select &gt; select:hover, .ancillary-services-products .form-inline.select &gt; span:hover {
    background: url("../images/icons/iconset/forms/chevron-active.svg") calc(100% - 10px) 50% no-repeat;
    background-size: auto;
}
.ancillary-services-products .form-inline.select:nth-child(1) select, .ancillary-services-products .form-inline.select:nth-child(2) select {
    padding-left: 3px;
}
.ancillary-services-products .form-inline.select &gt; label {
    padding: 0;
    height: 25px;
    line-height: 25px;
    vertical-align: top;
}
.ancillary-services-products .form-inline.select &gt; span, .ancillary-services-products .form-inline.select &gt; span:hover {
    background: none !important;
    padding-left: 5px;
    vertical-align: top;
}
.ancillary-services-products .destinations .icon {
    margin: 0 12px 0 12px;
}
.ancillary-services-products .description-tabs {
    background: rgb(246, 249, 251);
}
.ancillary-services-products .description-tabs .inner-tabs {
    border-bottom: 1px solid rgb(217, 232, 243);
    padding: 20px 20px 0 20px;
    margin: 0 20px;
}
.ancillary-services-products .description-tabs .inner-tabs * {
    line-height: 32px;
}
.ancillary-services-products .description-tabs .inner-tabs .tab {
    padding: 0 30px 0 0;
    cursor: pointer;
}
.ancillary-services-products .description-tabs .inner-tabs .tab a {
    display: inline-block;
    line-height: 32px;
    height: 34px;
    font-size: 1.4rem;
    color: rgb(51, 51, 51);
    font-weight: 400;
    position: relative;
    top: 1px;
    transition: border 0.1s ease 0s;
}
.ancillary-services-products .description-tabs .inner-tabs .tab a .icon {
    filter: invert(13%) sepia(18%) saturate(3154%) hue-rotate(191deg) brightness(96%) contrast(88%) !important;
}
.ancillary-services-products .description-tabs .inner-tabs .tab.active a {
    border-bottom: 2px solid rgb(255, 102, 0);
    color: rgb(255, 102, 0);
}
.ancillary-services-products .description-tabs .inner-tabs .tab.active .icon {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.ancillary-services-products .description-tabs .inner-tabs .tab:hover a {
    border-bottom: 2px solid rgb(255, 102, 0);
}
.ancillary-services-products .itinerary ~ .content {
    min-height: 25vh;
}
.ancillary-services-products .content {
    padding: 20px;
    max-height: calc(90vh - 205px) !important;
    background: rgb(246, 249, 251);
}
.ancillary-services-products .content .as-product-list .passengers {
    padding: 0 0 20px 0;
    margin: 0;
}
.ancillary-services-products .content .as-product-list .passengers ul, .ancillary-services-products .content .as-product-list .passengers li {
    padding: 0;
    margin: 0;
    list-style: none;
}
.ancillary-services-products .content .as-product-list .passengers .passenger {
    padding: 0;
    cursor: pointer;
    border-top: 1px solid rgb(217, 232, 243);
    display: flex;
    align-items: center;
}
.ancillary-services-products .content .as-product-list .passengers .passenger:nth-child(1) {
    border: none;
}
.ancillary-services-products .content .as-product-list .passengers .passenger:nth-last-child(1) {
    border-bottom: 1px solid rgb(217, 232, 243);
}
.ancillary-services-products .content .as-product-list .passengers .passenger .passenger-title,
.ancillary-services-products .content .as-product-list .passengers .passenger .selected-product-container {
    float: left;
    min-height: 45px;
    padding: 5px 0;
}
.ancillary-services-products .content .as-product-list .passengers .passenger .passenger-title {
    width: 20%;
}
.ancillary-services-products .content .as-product-list .passengers .passenger .passenger-title.active * {
    font-weight: 600;
    color: rgb(255, 102, 0);
}
.ancillary-services-products .content .as-product-list .passengers .passenger .passenger-title .radio-wrap {
    width: 100%;
    padding: 10px 0;
}
.ancillary-services-products .content .as-product-list .passengers .passenger .passenger-title .radio-wrap input[type=radio] {
    display: none;
}
.ancillary-services-products .content .as-product-list .passengers .passenger .passenger-title .radio-wrap input[type=radio] + span {
    display: none;
}
.ancillary-services-products .content .as-product-list .passengers .passenger .passenger-title .radio-wrap label {
    padding: 0;
    margin: 0;
    width: 100%;
}
.ancillary-services-products .content .as-product-list .passengers .passenger .selected-product-container {
    width: 80%;
}
.ancillary-services-products .content .as-product-list .passengers .passenger .selected-product-container div[data-ref=PASS-ROW] #policy-indicator:nth-child(1) {
    /*+ div[data-ref="PASS-ROW"]*/
    margin-left: -30px;
    height: 45px !important;
    display: inline-block;
}
@media only screen and (max-width: 1200px) {
    .ancillary-services-products .content .as-product-list .passengers .passenger .selected-product-container div[data-ref=PASS-ROW] #policy-indicator:nth-child(1) {
        margin-left: 0;
    }
}
.ancillary-services-products .content .as-product-list .passengers .passenger .selected-product-container &gt; div.active * {
    font-weight: 600;
    color: rgb(255, 102, 0);
}
.ancillary-services-products .content .as-product-list .passengers .passenger .selected-product-container #policy-indicator,
.ancillary-services-products .content .as-product-list .passengers .passenger .selected-product-container .selected-product,
.ancillary-services-products .content .as-product-list .passengers .passenger .selected-product-container .icons,
.ancillary-services-products .content .as-product-list .passengers .passenger .selected-product-container .price {
    float: left;
    height: 45px;
}
.ancillary-services-products .content .as-product-list .passengers .passenger .selected-product-container #policy-indicator {
    width: 3%;
    padding-top: 12px;
}
.ancillary-services-products .content .as-product-list .passengers .passenger .selected-product-container .selected-product {
    width: 65%;
    display: flex;
    align-items: center;
}
.ancillary-services-products .content .as-product-list .passengers .passenger .selected-product-container .selected-product span.value {
    display: inline-block;
    vertical-align: middle;
    padding: 10px 10px 0 0;
}
.ancillary-services-products .content .as-product-list .passengers .passenger .selected-product-container .selected-product select {
    width: 80%;
    display: inline-block;
    vertical-align: middle;
}
.ancillary-services-products .content .as-product-list .passengers .passenger .selected-product-container .icons {
    padding-top: 5px;
    width: 17%;
    text-align: right;
}
.ancillary-services-products .content .as-product-list .passengers .passenger .selected-product-container .icons span {
    margin-left: 5px;
}
.ancillary-services-products .content .as-product-list .passengers .passenger .selected-product-container .icons span:nth-child(1) {
    margin-left: 0;
}
.ancillary-services-products .content .as-product-list .passengers .passenger .selected-product-container .price {
    padding-top: 15px;
    width: 15%;
    text-align: right;
}
.ancillary-services-products .content .as-product-list .passengers .passenger.infant {
    border: none;
    cursor: default;
}
.ancillary-services-products .content .as-product-list .passengers .passenger.infant .radio-wrap input[type=radio] {
    visibility: hidden;
}
.ancillary-services-products .content .as-product-list .passengers .passenger.infant .radio-wrap input[type=radio] + span {
    border-left: 1px solid rgb(217, 232, 243);
    border-bottom: 1px solid rgb(217, 232, 243);
    background: none;
    height: 15px;
    width: 10px;
    top: -13px;
    margin-left: 20px;
    border-radius: 0;
}
.ancillary-services-products .content .as-product-list .passengers .passenger.infant .radio-wrap input[type=radio] + span:before, .ancillary-services-products .content .as-product-list .passengers .passenger.infant .radio-wrap input[type=radio] + span:after {
    display: none !important;
}
.ancillary-services-products .content .as-product-list .passengers .passenger.infant .radio-wrap label {
    padding: 0 0 0 25px;
    margin: 0;
    width: 60%;
    cursor: default;
}
.ancillary-services-products .content .as-product-list .passengers .passenger.infant .passenger-title,
.ancillary-services-products .content .as-product-list .passengers .passenger.infant .selected-product-container {
    padding-top: 0;
    min-height: 25px;
}
.ancillary-services-products .content .as-product-list .gallery-sort {
    display: none !important;
}
.ancillary-services-products .content .as-product-list .check-gallery {
    overflow-x: auto;
    width: 100%;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-1 {
    width: 240px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-2 {
    width: 480px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-3 {
    width: 720px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-4 {
    width: 960px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-5 {
    width: 1200px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-6 {
    width: 1440px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-7 {
    width: 1680px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-8 {
    width: 1920px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-9 {
    width: 2160px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-10 {
    width: 2400px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-11 {
    width: 2640px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-12 {
    width: 2880px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-13 {
    width: 3120px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-14 {
    width: 3360px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-15 {
    width: 3600px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-16 {
    width: 3840px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-17 {
    width: 4080px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-18 {
    width: 4320px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-19 {
    width: 4560px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-20 {
    width: 4800px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-21 {
    width: 5040px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-22 {
    width: 5280px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-23 {
    width: 5520px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-24 {
    width: 5760px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-25 {
    width: 6000px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-26 {
    width: 6240px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-27 {
    width: 6480px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-28 {
    width: 6720px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-29 {
    width: 6960px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-30 {
    width: 7200px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-31 {
    width: 7440px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-32 {
    width: 7680px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-33 {
    width: 7920px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-34 {
    width: 8160px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-35 {
    width: 8400px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-36 {
    width: 8640px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-37 {
    width: 8880px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-38 {
    width: 9120px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-39 {
    width: 9360px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items.count-40 {
    width: 9600px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items .gallery-item {
    cursor: pointer;
    width: 230px;
    margin: 5px;
    float: left;
    overflow: hidden;
    border: 2px solid rgba(0, 0, 0, 0);
    background: rgb(255, 255, 255);
    padding: 2px;
    text-align: center;
    border-radius: 12px;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items .gallery-item img {
    border-radius: 8px;
    max-height: 100%;
    max-width: 100%;
    height: 150px;
    object-fit: cover;
    display: inline-block;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items .gallery-item.active, .ancillary-services-products .content .as-product-list .check-gallery .gallery-items .gallery-item:hover {
    border: 2px solid rgb(255, 102, 0);
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items .gallery-item .selection {
    padding: 5px;
    text-align: left;
}
.ancillary-services-products .content .as-product-list .check-gallery .gallery-items .gallery-item .selection .price {
    text-align: right;
    font-weight: 600;
}
.ancillary-services-products .content .as-product-list .selected-item-description h3 {
    padding: 10px 0 0 0;
    font-size: 1.7rem;
    line-height: 40px;
}
.ancillary-services-products .content .as-product-list .selected-item-description .description {
    padding-bottom: 10px;
}
.ancillary-services-products .content .as-product-list .selected-item-description .slider img {
    margin-bottom: 10px;
}
.ancillary-services-products .content .as-product-list .selected-item-description img {
    width: 100%;
    height: auto;
}
.ancillary-services-products .content .as-product-list .product-name {
    display: block;
}
.ancillary-services-products .content .as-product-list .product-name span {
    display: inline-block;
    vertical-align: top;
}
.ancillary-services-products .content .as-product-list .product-name span:nth-child(1) {
    text-align: left;
    width: 30px;
    font-weight: 400;
}
.ancillary-services-products .content .as-product-list .product-name span:nth-child(2) {
    width: calc(100% - 35px);
    font-weight: 400;
    text-align: left;
}
.ancillary-services-products .content .as-product-list .product-name span:nth-child(3) {
    width: calc(100% - 35px);
}
.ancillary-services-products .content .as-product-list .product-summary h2 {
    border-radius: 4px 4px 0 0;
}
.ancillary-services-products .content .as-product-list .product-summary .icon {
    filter: invert(13%) sepia(18%) saturate(3154%) hue-rotate(191deg) brightness(96%) contrast(88%) !important;
}
.ancillary-services-products .content .as-product-list .product-summary .block .content {
    padding: 10px !important;
    background: rgb(255, 255, 255) !important;
    max-height: none !important;
    border-radius: 0 0 4px 4px !important;
}
.ancillary-services-products .content .as-product-list .product-summary .block .content h3 {
    padding: 0 10px;
    margin: 8px 0;
    background: rgb(245, 247, 252);
    font-weight: 600;
    border-radius: 4px;
}
.ancillary-services-products .content .as-product-list .product-summary .block .content .row .col &gt; div {
    padding: 8px 0;
    line-height: 20px;
}
.ancillary-services-products .content .as-product-list .product-summary .price-total.price-subtotal {
    padding: 10px 10px 0 10px;
    margin: 0 -10px;
    border-top: 1px solid rgb(217, 232, 243);
}
.ancillary-services-products .content .as-product-list .product-summary .price-total.price-subtotal .col div,
.ancillary-services-products .content .as-product-list .product-summary .price-total.price-subtotal .col span.price {
    display: block;
    padding: 8px 0;
    line-height: 20px;
}
.ancillary-services-products .content .as-product-list .product-summary .price-total {
    margin: 0 -10px;
    padding: 0 10px;
    border-top: none;
}
.ancillary-services-products .content .as-product-list .product-summary .price-total * {
    font-weight: 700;
    font-size: 1.6rem;
}
.ancillary-services-products .content .as-product-list .product-summary.amount .price-total {
    margin: 0 -10px;
    padding: 0 10px;
    border-top: none;
}
.ancillary-services-products .content .as-product-list .product-summary.amount .price-total .col div,
.ancillary-services-products .content .as-product-list .product-summary.amount .price-total .col span.price {
    display: block;
    padding: 8px 0;
    line-height: 20px;
}
.ancillary-services-products .content .as-product-list .product-summary.amount .price-total * {
    font-weight: 700;
    font-size: 1.6rem;
}
.ancillary-services-products .content .as-product-list .not-available-message {
    text-align: center;
    padding: 160px 15% 160px 15%;
}
.ancillary-services-products .content .as-product-list .not-available-message h3 {
    font-weight: 600;
    font-size: 1.6rem;
    line-height: 30px;
    background: none;
}
.ancillary-services-products .content .as-product-list .not-available-message p {
    line-height: 20px;
}
.ancillary-services-products .content .seat-list .passengers .passenger.active .passenger-title *,
.ancillary-services-products .content .seat-list .passengers .passenger.active .selected-product-container * {
    font-weight: 600;
    color: rgb(255, 102, 0);
}
.ancillary-services-products .content .seat-list .as-popup-loading {
    padding: 50px 0;
}
.ancillary-services-products .footer button {
    margin: 0 5px;
}
.ancillary-services-products .footer p {
    font-size: 1.3rem;
    padding-top: 10px;
}
.ancillary-services-products .footer p img {
    max-height: 20px;
    margin-left: 10px;
    max-width: 120px;
}

.col.p5.direction + .col.p5.direction {
    display: none;
}

.seat-list .passengers .passenger .selected-product-container .passenger-title .radio-wrap {
    padding-top: 13px !important;
}
.seat-list .passengers .passenger .selected-product-container .selected-product {
    width: 68% !important;
}
.seat-list .passengers .passenger .selected-product-container .selected-product span.value .seat {
    margin-top: -5px !important;
}

.baggage-list .passengers .passenger {
    display: flex;
}
.baggage-list .passengers .passenger .selected-product-container #policy-indicator,
.baggage-list .passengers .passenger .selected-product-container .selected-product,
.baggage-list .passengers .passenger .selected-product-container .icons,
.baggage-list .passengers .passenger .selected-product-container .price {
    float: left;
    height: auto !important;
}
.baggage-list .passengers .passenger .selected-product-container .selected-product {
    width: 77% !important;
}
.baggage-list .passengers .passenger .selected-product-container .icons {
    width: 12% !important;
    padding-top: 0 !important;
}
.baggage-list .passengers .passenger .selected-product-container .price {
    width: 11% !important;
    padding-top: 10px !important;
}
.baggage-list .passengers .passenger .selected-product-container .selected-product select {
    width: 100% !important;
}
.baggage-list .passengers .passenger .selected-product-container .selected-product #policy-indicator {
    width: 5% !important;
    padding-top: 6px !important;
}
.baggage-list .passengers .passenger .selected-product-container .selected-product span.type,
.baggage-list .passengers .passenger .selected-product-container .selected-product span.weight,
.baggage-list .passengers .passenger .selected-product-container .selected-product span.overweight {
    display: inline-block;
    vertical-align: top;
    padding: 0 10px 0 0;
}
.baggage-list .passengers .passenger .selected-product-container .selected-product span.type {
    width: 25% !important;
    vertical-align: top;
}
.baggage-list .passengers .passenger .selected-product-container .selected-product span.weight {
    width: 70% !important;
    vertical-align: top;
}
.baggage-list .passengers .passenger .selected-product-container .selected-product span.weight.with-select.out-policy, .baggage-list .passengers .passenger .selected-product-container .selected-product span.weight.with-select.in-policy {
    width: 50% !important;
}
.baggage-list .passengers .passenger .selected-product-container .selected-product span.weight.with-select.out-policy select, .baggage-list .passengers .passenger .selected-product-container .selected-product span.weight.with-select.in-policy select {
    width: 90% !important;
}
.baggage-list .passengers .passenger .selected-product-container .selected-product.with-overweight span.weight {
    width: 45% !important;
    vertical-align: top;
}
.baggage-list .passengers .passenger .selected-product-container .selected-product.with-overweight span.overweight {
    width: 25% !important;
    vertical-align: top;
}
.baggage-list .passengers .passenger .selected-product-container .selected-product.with-overweight span.overweight .check-wrap {
    padding: 5px 0 0 0;
}
@media only screen and (max-width: 1200px) {
    /*------------------------------------------------------------------------------------------------------------------*/
    /*  ANCILLARY SERVICES popups   	 																				*/
    /*------------------------------------------------------------------------------------------------------------------*/
    .ancillary-services-products {
        min-width: 95%;
        margin: 1vh auto !important;
    }
    .ancillary-services-products .itinerary {
        padding: 0 10px;
        position: relative;
        background: rgb(255, 255, 255);
        box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
    }
    .ancillary-services-products .form-inline {
        border: none;
        white-space: nowrap;
    }
    .ancillary-services-products .form-inline * {
        display: inline-flex;
        width: auto;
    }
    .ancillary-services-products .form-inline.select:nth-child(1) select, .ancillary-services-products .form-inline.select:nth-child(2) select {
        padding-left: 3px;
    }
    .ancillary-services-products .form-inline.select &gt; label {
        padding: 0;
        height: 25px;
        line-height: 25px;
        vertical-align: top;
    }
    .ancillary-services-products .form-inline.select &gt; span, .ancillary-services-products .form-inline.select &gt; span:hover {
        background: none !important;
        padding-left: 5px;
        vertical-align: top;
    }
    .ancillary-services-products .destinations {
        overflow-x: auto;
        white-space: nowrap;
    }
    .ancillary-services-products .destinations .icon {
        display: none;
    }
    .ancillary-services-products .destinations button {
        margin-right: 5px;
        margin-bottom: 5px;
    }
    .ancillary-services-products .description-tabs {
        background: rgb(246, 249, 251);
    }
    .ancillary-services-products .description-tabs .inner-tabs {
        border-bottom: 1px solid rgb(217, 232, 243);
        padding: 20px 20px 0 20px;
        margin: 0 20px;
    }
    .ancillary-services-products .description-tabs .inner-tabs * {
        line-height: 32px;
    }
    .ancillary-services-products .description-tabs .inner-tabs .tab {
        padding: 0 30px 0 0;
        cursor: pointer;
    }
    .ancillary-services-products .description-tabs .inner-tabs .tab a {
        display: inline-block;
        line-height: 32px;
        height: 34px;
        font-size: 1.4rem;
        color: rgb(51, 51, 51);
        font-weight: 400;
        position: relative;
        top: 1px;
        transition: border 0.1s ease 0s;
    }
    .ancillary-services-products .description-tabs .inner-tabs .tab a .icon {
        filter: invert(13%) sepia(18%) saturate(3154%) hue-rotate(191deg) brightness(96%) contrast(88%) !important;
    }
    .ancillary-services-products .description-tabs .inner-tabs .tab.active a {
        border-bottom: 2px solid rgb(255, 102, 0);
        color: rgb(255, 102, 0);
    }
    .ancillary-services-products .description-tabs .inner-tabs .tab.active .icon {
        filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
    }
    .ancillary-services-products .description-tabs .inner-tabs .tab:hover a {
        border-bottom: 2px solid rgb(255, 102, 0);
    }
    .ancillary-services-products .content {
        padding: 20px 10px;
        max-height: calc(90vh - 280px) !important;
    }
    .ancillary-services-products .content .meal-list .passengers,
.ancillary-services-products .content .lounge-list .passengers,
.ancillary-services-products .content .seat-list .passengers,
.ancillary-services-products .content .baggage-list .passengers {
        padding: 0 0 20px 0;
        margin: 0;
    }
    .ancillary-services-products .content .meal-list .passengers ul, .ancillary-services-products .content .meal-list .passengers li,
.ancillary-services-products .content .lounge-list .passengers ul,
.ancillary-services-products .content .lounge-list .passengers li,
.ancillary-services-products .content .seat-list .passengers ul,
.ancillary-services-products .content .seat-list .passengers li,
.ancillary-services-products .content .baggage-list .passengers ul,
.ancillary-services-products .content .baggage-list .passengers li {
        padding: 0;
        margin: 0;
        list-style: none;
    }
    .ancillary-services-products .content .meal-list .passengers .passenger,
.ancillary-services-products .content .lounge-list .passengers .passenger,
.ancillary-services-products .content .seat-list .passengers .passenger,
.ancillary-services-products .content .baggage-list .passengers .passenger {
        padding: 0;
        cursor: pointer;
        border-top: 1px solid rgb(217, 232, 243);
        display: block !important;
    }
    .ancillary-services-products .content .meal-list .passengers .passenger:nth-child(1),
.ancillary-services-products .content .lounge-list .passengers .passenger:nth-child(1),
.ancillary-services-products .content .seat-list .passengers .passenger:nth-child(1),
.ancillary-services-products .content .baggage-list .passengers .passenger:nth-child(1) {
        border: none;
    }
    .ancillary-services-products .content .meal-list .passengers .passenger:nth-last-child(1),
.ancillary-services-products .content .lounge-list .passengers .passenger:nth-last-child(1),
.ancillary-services-products .content .seat-list .passengers .passenger:nth-last-child(1),
.ancillary-services-products .content .baggage-list .passengers .passenger:nth-last-child(1) {
        border-bottom: 1px solid rgb(217, 232, 243);
    }
    .ancillary-services-products .content .meal-list .passengers .passenger .passenger-title,
.ancillary-services-products .content .meal-list .passengers .passenger .selected-product-container,
.ancillary-services-products .content .lounge-list .passengers .passenger .passenger-title,
.ancillary-services-products .content .lounge-list .passengers .passenger .selected-product-container,
.ancillary-services-products .content .seat-list .passengers .passenger .passenger-title,
.ancillary-services-products .content .seat-list .passengers .passenger .selected-product-container,
.ancillary-services-products .content .baggage-list .passengers .passenger .passenger-title,
.ancillary-services-products .content .baggage-list .passengers .passenger .selected-product-container {
        float: left;
        min-height: 45px;
    }
    .ancillary-services-products .content .meal-list .passengers .passenger .passenger-title,
.ancillary-services-products .content .lounge-list .passengers .passenger .passenger-title,
.ancillary-services-products .content .seat-list .passengers .passenger .passenger-title,
.ancillary-services-products .content .baggage-list .passengers .passenger .passenger-title {
        width: 100%;
    }
    .ancillary-services-products .content .meal-list .passengers .passenger .selected-product-container,
.ancillary-services-products .content .lounge-list .passengers .passenger .selected-product-container,
.ancillary-services-products .content .seat-list .passengers .passenger .selected-product-container,
.ancillary-services-products .content .baggage-list .passengers .passenger .selected-product-container {
        width: 100%;
    }
    .ancillary-services-products .content .meal-list .passengers .passenger .selected-product-container div[data-ref=PASS-ROW] + div[data-ref=PASS-ROW] #policy-indicator:nth-child(1),
.ancillary-services-products .content .lounge-list .passengers .passenger .selected-product-container div[data-ref=PASS-ROW] + div[data-ref=PASS-ROW] #policy-indicator:nth-child(1),
.ancillary-services-products .content .seat-list .passengers .passenger .selected-product-container div[data-ref=PASS-ROW] + div[data-ref=PASS-ROW] #policy-indicator:nth-child(1),
.ancillary-services-products .content .baggage-list .passengers .passenger .selected-product-container div[data-ref=PASS-ROW] + div[data-ref=PASS-ROW] #policy-indicator:nth-child(1) {
        margin-left: 0;
    }
    .ancillary-services-products .content .meal-list .passengers .passenger .selected-product-container .selected-product,
.ancillary-services-products .content .meal-list .passengers .passenger .selected-product-container .icons,
.ancillary-services-products .content .meal-list .passengers .passenger .selected-product-container .price,
.ancillary-services-products .content .lounge-list .passengers .passenger .selected-product-container .selected-product,
.ancillary-services-products .content .lounge-list .passengers .passenger .selected-product-container .icons,
.ancillary-services-products .content .lounge-list .passengers .passenger .selected-product-container .price,
.ancillary-services-products .content .seat-list .passengers .passenger .selected-product-container .selected-product,
.ancillary-services-products .content .seat-list .passengers .passenger .selected-product-container .icons,
.ancillary-services-products .content .seat-list .passengers .passenger .selected-product-container .price,
.ancillary-services-products .content .baggage-list .passengers .passenger .selected-product-container .selected-product,
.ancillary-services-products .content .baggage-list .passengers .passenger .selected-product-container .icons,
.ancillary-services-products .content .baggage-list .passengers .passenger .selected-product-container .price {
        min-height: 50px;
    }
    .ancillary-services-products .content .meal-list .passengers .passenger .selected-product-container .selected-product,
.ancillary-services-products .content .lounge-list .passengers .passenger .selected-product-container .selected-product,
.ancillary-services-products .content .seat-list .passengers .passenger .selected-product-container .selected-product,
.ancillary-services-products .content .baggage-list .passengers .passenger .selected-product-container .selected-product {
        width: 45%;
        padding-top: 10px;
    }
    .ancillary-services-products .content .meal-list .passengers .passenger .selected-product-container .selected-product span.value,
.ancillary-services-products .content .lounge-list .passengers .passenger .selected-product-container .selected-product span.value,
.ancillary-services-products .content .seat-list .passengers .passenger .selected-product-container .selected-product span.value,
.ancillary-services-products .content .baggage-list .passengers .passenger .selected-product-container .selected-product span.value {
        padding: 0 10px 0 0;
    }
    .ancillary-services-products .content .meal-list .passengers .passenger .selected-product-container .icons,
.ancillary-services-products .content .lounge-list .passengers .passenger .selected-product-container .icons,
.ancillary-services-products .content .seat-list .passengers .passenger .selected-product-container .icons,
.ancillary-services-products .content .baggage-list .passengers .passenger .selected-product-container .icons {
        padding-top: 0;
        width: 30%;
    }
    .ancillary-services-products .content .meal-list .passengers .passenger .selected-product-container .price,
.ancillary-services-products .content .lounge-list .passengers .passenger .selected-product-container .price,
.ancillary-services-products .content .seat-list .passengers .passenger .selected-product-container .price,
.ancillary-services-products .content .baggage-list .passengers .passenger .selected-product-container .price {
        padding-top: 10px;
        width: 25%;
    }
    .ancillary-services-products .content .meal-list .passengers .passenger.infant,
.ancillary-services-products .content .lounge-list .passengers .passenger.infant,
.ancillary-services-products .content .seat-list .passengers .passenger.infant,
.ancillary-services-products .content .baggage-list .passengers .passenger.infant {
        display: none !important;
    }
    .ancillary-services-products .content .meal-list .gallery-sort,
.ancillary-services-products .content .lounge-list .gallery-sort,
.ancillary-services-products .content .seat-list .gallery-sort,
.ancillary-services-products .content .baggage-list .gallery-sort {
        display: none !important;
    }
    .ancillary-services-products .content .meal-list .check-gallery,
.ancillary-services-products .content .lounge-list .check-gallery,
.ancillary-services-products .content .seat-list .check-gallery,
.ancillary-services-products .content .baggage-list .check-gallery {
        overflow-x: auto;
        width: 100%;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-1,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-1,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-1,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-1 {
        width: 240px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-2,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-2,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-2,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-2 {
        width: 480px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-3,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-3,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-3,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-3 {
        width: 720px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-4,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-4,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-4,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-4 {
        width: 960px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-5,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-5,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-5,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-5 {
        width: 1200px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-6,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-6,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-6,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-6 {
        width: 1440px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-7,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-7,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-7,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-7 {
        width: 1680px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-8,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-8,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-8,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-8 {
        width: 1920px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-9,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-9,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-9,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-9 {
        width: 2160px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-10,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-10,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-10,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-10 {
        width: 2400px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-11,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-11,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-11,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-11 {
        width: 2640px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-12,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-12,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-12,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-12 {
        width: 2880px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-13,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-13,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-13,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-13 {
        width: 3120px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-14,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-14,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-14,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-14 {
        width: 3360px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-15,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-15,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-15,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-15 {
        width: 3600px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-16,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-16,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-16,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-16 {
        width: 3840px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-17,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-17,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-17,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-17 {
        width: 4080px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-18,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-18,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-18,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-18 {
        width: 4320px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-19,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-19,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-19,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-19 {
        width: 4560px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-20,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-20,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-20,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-20 {
        width: 4800px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-21,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-21,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-21,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-21 {
        width: 5040px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-22,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-22,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-22,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-22 {
        width: 5280px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-23,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-23,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-23,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-23 {
        width: 5520px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-24,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-24,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-24,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-24 {
        width: 5760px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-25,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-25,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-25,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-25 {
        width: 6000px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-26,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-26,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-26,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-26 {
        width: 6240px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-27,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-27,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-27,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-27 {
        width: 6480px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-28,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-28,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-28,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-28 {
        width: 6720px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-29,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-29,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-29,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-29 {
        width: 6960px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-30,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-30,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-30,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-30 {
        width: 7200px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-31,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-31,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-31,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-31 {
        width: 7440px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-32,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-32,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-32,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-32 {
        width: 7680px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-33,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-33,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-33,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-33 {
        width: 7920px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-34,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-34,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-34,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-34 {
        width: 8160px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-35,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-35,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-35,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-35 {
        width: 8400px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-36,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-36,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-36,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-36 {
        width: 8640px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-37,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-37,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-37,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-37 {
        width: 8880px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-38,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-38,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-38,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-38 {
        width: 9120px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-39,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-39,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-39,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-39 {
        width: 9360px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items.count-40,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items.count-40,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items.count-40,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items.count-40 {
        width: 9600px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items .gallery-item,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items .gallery-item,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items .gallery-item,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items .gallery-item {
        cursor: pointer;
        width: 230px;
        margin: 5px;
        float: left;
        overflow: hidden;
        border: 2px solid rgba(0, 0, 0, 0);
        background: rgb(255, 255, 255);
        padding: 2px;
        text-align: center;
        border-radius: 12px;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items .gallery-item img,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items .gallery-item img,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items .gallery-item img,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items .gallery-item img {
        border-radius: 8px;
        max-height: 100%;
        max-width: 100%;
        height: 150px;
        object-fit: cover;
        display: inline-block;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items .gallery-item.active, .ancillary-services-products .content .meal-list .check-gallery .gallery-items .gallery-item:hover,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items .gallery-item.active,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items .gallery-item:hover,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items .gallery-item.active,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items .gallery-item:hover,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items .gallery-item.active,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items .gallery-item:hover {
        border: 2px solid rgb(255, 102, 0);
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items .gallery-item .selection,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items .gallery-item .selection,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items .gallery-item .selection,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items .gallery-item .selection {
        padding: 5px;
        text-align: left;
    }
    .ancillary-services-products .content .meal-list .check-gallery .gallery-items .gallery-item .selection .price,
.ancillary-services-products .content .lounge-list .check-gallery .gallery-items .gallery-item .selection .price,
.ancillary-services-products .content .seat-list .check-gallery .gallery-items .gallery-item .selection .price,
.ancillary-services-products .content .baggage-list .check-gallery .gallery-items .gallery-item .selection .price {
        text-align: right;
        font-weight: 600;
    }
    .ancillary-services-products .content .meal-list .selected-item-description h3,
.ancillary-services-products .content .lounge-list .selected-item-description h3,
.ancillary-services-products .content .seat-list .selected-item-description h3,
.ancillary-services-products .content .baggage-list .selected-item-description h3 {
        padding: 10px 0 0 0;
        font-size: 1.7rem;
        line-height: 40px;
    }
    .ancillary-services-products .content .meal-list .selected-item-description .description,
.ancillary-services-products .content .lounge-list .selected-item-description .description,
.ancillary-services-products .content .seat-list .selected-item-description .description,
.ancillary-services-products .content .baggage-list .selected-item-description .description {
        padding-bottom: 10px;
    }
    .ancillary-services-products .content .meal-list .selected-item-description img,
.ancillary-services-products .content .lounge-list .selected-item-description img,
.ancillary-services-products .content .seat-list .selected-item-description img,
.ancillary-services-products .content .baggage-list .selected-item-description img {
        width: 100%;
        height: auto;
    }
    .ancillary-services-products .content .meal-list .product-name,
.ancillary-services-products .content .lounge-list .product-name,
.ancillary-services-products .content .seat-list .product-name,
.ancillary-services-products .content .baggage-list .product-name {
        display: block;
    }
    .ancillary-services-products .content .meal-list .product-name span,
.ancillary-services-products .content .lounge-list .product-name span,
.ancillary-services-products .content .seat-list .product-name span,
.ancillary-services-products .content .baggage-list .product-name span {
        display: inline-block;
        vertical-align: top;
    }
    .ancillary-services-products .content .meal-list .product-name span:nth-child(1),
.ancillary-services-products .content .lounge-list .product-name span:nth-child(1),
.ancillary-services-products .content .seat-list .product-name span:nth-child(1),
.ancillary-services-products .content .baggage-list .product-name span:nth-child(1) {
        text-align: left;
        width: 30px;
        font-weight: 400;
    }
    .ancillary-services-products .content .meal-list .product-name span:nth-child(2),
.ancillary-services-products .content .lounge-list .product-name span:nth-child(2),
.ancillary-services-products .content .seat-list .product-name span:nth-child(2),
.ancillary-services-products .content .baggage-list .product-name span:nth-child(2) {
        width: calc(100% - 35px);
        font-weight: 400;
        text-align: left;
    }
    .ancillary-services-products .content .meal-list .product-name span:nth-child(3),
.ancillary-services-products .content .lounge-list .product-name span:nth-child(3),
.ancillary-services-products .content .seat-list .product-name span:nth-child(3),
.ancillary-services-products .content .baggage-list .product-name span:nth-child(3) {
        width: calc(100% - 35px);
    }
    .ancillary-services-products .content .meal-list .product-summary,
.ancillary-services-products .content .lounge-list .product-summary,
.ancillary-services-products .content .seat-list .product-summary,
.ancillary-services-products .content .baggage-list .product-summary {
        margin-top: 25px;
    }
    .ancillary-services-products .content .meal-list .product-summary .p50,
.ancillary-services-products .content .lounge-list .product-summary .p50,
.ancillary-services-products .content .seat-list .product-summary .p50,
.ancillary-services-products .content .baggage-list .product-summary .p50 {
        width: 50%;
    }
    .ancillary-services-products .footer p {
        font-size: 1.3rem;
        padding-top: 10px;
    }
    .ancillary-services-products .footer p img {
        max-height: 20px;
        margin-left: 10px;
        max-width: 120px;
    }
    .seat-list .passengers .passenger .selected-product-container .selected-product {
        width: 100% !important;
    }
    .seat-list .passengers .passenger .selected-product-container .selected-product span.value .seat {
        margin-top: -5px !important;
        margin-right: 5px;
    }
    .seat-list .passengers .passenger .selected-product-container .icons {
        height: auto !important;
        width: 50% !important;
        text-align: right;
    }
    .seat-list .passengers .passenger .selected-product-container .price {
        height: auto !important;
        width: 50% !important;
        text-align: left !important;
    }
    .baggage-list .passengers .passenger {
        display: block;
    }
    .baggage-list .passengers .passenger .selected-product-container .selected-product {
        width: 100% !important;
        height: auto !important;
        float: none;
        padding-top: 0 !important;
    }
    .baggage-list .passengers .passenger .selected-product-container .selected-product select {
        width: 100% !important;
    }
    .baggage-list .passengers .passenger .selected-product-container .selected-product span.type,
.baggage-list .passengers .passenger .selected-product-container .selected-product span.weight,
.baggage-list .passengers .passenger .selected-product-container .selected-product span.overweight {
        display: block;
        vertical-align: middle;
        padding-top: 10px !important;
        padding-right: 0 !important;
    }
    .baggage-list .passengers .passenger .selected-product-container .selected-product #policy-indicator {
        width: 10% !important;
    }
    .baggage-list .passengers .passenger .selected-product-container .selected-product span.type {
        width: 90% !important;
        margin-bottom: 5px;
    }
    .baggage-list .passengers .passenger .selected-product-container .selected-product span.weight {
        width: 100% !important;
    }
    .baggage-list .passengers .passenger .selected-product-container .selected-product.with-overweight span.weight {
        width: 100% !important;
    }
    .baggage-list .passengers .passenger .selected-product-container .selected-product.with-overweight span.overweight {
        width: 100% !important;
        margin-top: 5px;
    }
    .baggage-list .passengers .passenger .selected-product-container .icons {
        height: auto !important;
        width: 50% !important;
        text-align: right;
    }
    .baggage-list .passengers .passenger .selected-product-container .price {
        height: auto !important;
        width: 50% !important;
        text-align: left !important;
    }
    .meal-list .passengers .passenger .selected-product-container #policy-indicator {
        width: 10% !important;
    }
    .meal-list .passengers .passenger .selected-product-container .selected-product {
        width: 90% !important;
    }
    .meal-list .passengers .passenger .selected-product-container .selected-product select {
        width: 100% !important;
    }
    .meal-list .passengers .passenger .selected-product-container .icons {
        height: auto !important;
        width: 50% !important;
        text-align: right;
    }
    .meal-list .passengers .passenger .selected-product-container .price {
        height: auto !important;
        width: 50% !important;
        text-align: left !important;
    }
    .lounge-list .passengers .passenger .selected-product-container #policy-indicator {
        width: 10% !important;
    }
    .lounge-list .passengers .passenger .selected-product-container .selected-product {
        width: 90% !important;
    }
    .lounge-list .passengers .passenger .selected-product-container .selected-product select {
        width: 100% !important;
    }
    .lounge-list .passengers .passenger .selected-product-container .icons {
        height: auto !important;
        width: 50% !important;
        text-align: right;
    }
    .lounge-list .passengers .passenger .selected-product-container .price {
        height: auto !important;
        width: 50% !important;
        text-align: left !important;
    }
    .other-list .passengers .passenger.infant {
        display: none !important;
    }
    .other-list .passengers .passenger .passenger-title {
        width: 100% !important;
    }
    .other-list .passengers .passenger .selected-product-container {
        width: 100% !important;
    }
    .other-list .passengers .passenger .selected-product-container .selected-product {
        width: 100% !important;
    }
    .other-list .passengers .passenger .selected-product-container .selected-product select {
        width: 100% !important;
    }
    .other-list .passengers .passenger .selected-product-container .icons {
        height: auto !important;
        width: 50% !important;
        text-align: right;
    }
    .other-list .passengers .passenger .selected-product-container .price {
        height: auto !important;
        width: 50% !important;
        text-align: left !important;
    }
}
.sector .passenger-title.with-infant {
    height: 60px;
}
.sector .passenger-title.with-infant span.infant {
    display: block;
    position: relative;
    padding-left: 30px;
}
.sector .passenger-title.with-infant span.infant:before {
    content: "";
    border-bottom: 1px solid rgb(217, 232, 243);
    border-left: 1px solid rgb(217, 232, 243);
    height: 15px;
    width: 10px;
    left: 10px;
    top: 0px;
    position: absolute;
    display: block;
}
.sector .passenger-data .p75:hover, .sector .passenger-data .p75.selected, .sector .passenger-data .p75.selected:hover {
    position: relative;
}
.sector .passenger-data .p75:hover:before, .sector .passenger-data .p75.selected:before, .sector .passenger-data .p75.selected:hover:before {
    content: "";
    display: block;
    height: 6px;
    width: 6px;
    background: rgb(255, 102, 0);
    position: absolute;
    left: -10px;
    top: 13px;
    border-radius: 100%;
}
.sector .passenger-data .p75:hover:before {
    background: rgb(245, 247, 252);
}
.sector .passenger-data .seat * {
    line-height: 30px;
    display: inline-block;
}

.seat-map-legend {
    margin-top: 20px;
}
.seat-map-legend .close {
    width: 20%;
    margin: 0 auto;
    display: block;
    background: rgb(236, 239, 249);
    text-align: center;
    padding: 10px;
}
.seat-map-legend .row {
    background: rgb(236, 239, 249);
}
.seat-map-legend .legend-item {
    margin-bottom: 10px;
}
.seat-map-legend .legend-item:nth-child(6), .seat-map-legend .legend-item:nth-child(11), .seat-map-legend .legend-item:nth-child(16) {
    clear: both;
}
.seat-map-legend .legend-item &gt; div {
    height: 25px;
    width: 25px;
    display: inline-block;
    vertical-align: top;
}
.seat-map-legend .legend-item .seat {
    display: inline-block;
    vertical-align: top;
}
.seat-map-legend .legend-item .seat-pricemap-legend {
    display: inline-block;
    font-size: 1.4rem;
    text-align: left;
    width: auto;
    max-width: calc(100% - 30px);
    padding-left: 5px;
}
.seat-map-legend .legend-item .seat-pricemap-legend .not_available {
    display: none;
}
.seat-map-legend .legend-item .seat-pricemap-legend .description {
    display: block;
    margin: 0 0 0 5px;
    font-size: 1.1rem;
}
.seat-map-legend .legend-item .seat-pricemap-legend &gt; span {
    display: block;
    margin: 0 0 0 5px;
}
.seat-map-legend .legend-item .seat-pricemap-legend .price * {
    font-weight: 600;
    vertical-align: top;
}
.seat-map-legend .legend-item .seat-pricemap-legend .price span.ww_price {
    padding-left: 0;
}

/* plane decks */
.airplane-decks {
    background: rgb(255, 255, 255);
    text-align: left;
    padding: 10px 25px;
    line-height: 36px;
}
.airplane-decks * {
    display: inline-block;
    vertical-align: middle;
}
.airplane-decks &gt; span:nth-child(1) {
    margin-right: 10px;
    line-height: 36px;
}
.airplane-decks a {
    margin-right: 10px;
}

/* Seat map scheme */
.seat-map-scheme {
    padding: 40px 0;
    border-top: 1px solid rgb(217, 232, 243);
    border-bottom: 1px solid rgb(217, 232, 243);
    overflow-y: auto;
}
.seat-map-scheme.count-1.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(30px + 25px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(30px + 50px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(30px + 75px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(30px + 100px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(30px + 125px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(30px + 150px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(30px + 175px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(30px + 200px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(30px + 225px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(30px + 250px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(30px + 275px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(30px + 300px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(30px + 325px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(30px + 350px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(30px + 375px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(30px + 400px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(30px + 425px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(30px + 450px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(30px + 475px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(30px + 500px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(30px + 525px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(30px + 550px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(30px + 575px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(30px + 600px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(30px + 625px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(30px + 650px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(30px + 675px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(30px + 700px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(30px + 725px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(30px + 750px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(30px + 775px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(30px + 800px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(30px + 825px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(30px + 850px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(30px + 875px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(30px + 900px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(30px + 925px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(30px + 950px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(30px + 975px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1000px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1025px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1050px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1075px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1100px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1125px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1150px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1175px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1200px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1225px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1250px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1275px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1300px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1325px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1350px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1375px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1400px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1425px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1450px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1475px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1500px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1525px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1550px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1575px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1600px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1625px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1650px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1675px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1700px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1725px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1750px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1775px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1800px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1825px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1850px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1875px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1900px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1925px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1950px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(30px + 1975px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2000px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2025px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2050px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2075px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2100px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2125px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2150px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2175px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2200px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2225px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2250px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2275px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2300px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2325px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2350px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2375px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2400px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2425px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2450px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2475px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(30px + 2500px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(60px + 25px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(60px + 50px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(60px + 75px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(60px + 100px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(60px + 125px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(60px + 150px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(60px + 175px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(60px + 200px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(60px + 225px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(60px + 250px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(60px + 275px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(60px + 300px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(60px + 325px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(60px + 350px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(60px + 375px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(60px + 400px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(60px + 425px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(60px + 450px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(60px + 475px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(60px + 500px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(60px + 525px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(60px + 550px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(60px + 575px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(60px + 600px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(60px + 625px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(60px + 650px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(60px + 675px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(60px + 700px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(60px + 725px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(60px + 750px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(60px + 775px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(60px + 800px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(60px + 825px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(60px + 850px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(60px + 875px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(60px + 900px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(60px + 925px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(60px + 950px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(60px + 975px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1000px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1025px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1050px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1075px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1100px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1125px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1150px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1175px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1200px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1225px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1250px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1275px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1300px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1325px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1350px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1375px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1400px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1425px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1450px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1475px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1500px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1525px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1550px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1575px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1600px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1625px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1650px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1675px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1700px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1725px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1750px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1775px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1800px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1825px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1850px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1875px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1900px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1925px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1950px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1975px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2000px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2025px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2050px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2075px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2100px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2125px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2150px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2175px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2200px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2225px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2250px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2275px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2300px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2325px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2350px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2375px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2400px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2425px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2450px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2475px + 25px + 90px);
}
.seat-map-scheme.count-2.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2500px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(90px + 25px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(90px + 50px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(90px + 75px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(90px + 100px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(90px + 125px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(90px + 150px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(90px + 175px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(90px + 200px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(90px + 225px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(90px + 250px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(90px + 275px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(90px + 300px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(90px + 325px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(90px + 350px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(90px + 375px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(90px + 400px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(90px + 425px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(90px + 450px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(90px + 475px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(90px + 500px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(90px + 525px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(90px + 550px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(90px + 575px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(90px + 600px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(90px + 625px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(90px + 650px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(90px + 675px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(90px + 700px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(90px + 725px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(90px + 750px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(90px + 775px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(90px + 800px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(90px + 825px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(90px + 850px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(90px + 875px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(90px + 900px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(90px + 925px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(90px + 950px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(90px + 975px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1000px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1025px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1050px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1075px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1100px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1125px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1150px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1175px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1200px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1225px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1250px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1275px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1300px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1325px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1350px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1375px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1400px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1425px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1450px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1475px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1500px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1525px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1550px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1575px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1600px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1625px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1650px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1675px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1700px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1725px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1750px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1775px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1800px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1825px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1850px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1875px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1900px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1925px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1950px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(90px + 1975px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2000px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2025px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2050px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2075px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2100px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2125px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2150px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2175px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2200px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2225px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2250px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2275px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2300px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2325px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2350px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2375px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2400px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2425px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2450px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2475px + 25px + 90px);
}
.seat-map-scheme.count-3.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(90px + 2500px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(120px + 25px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(120px + 50px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(120px + 75px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(120px + 100px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(120px + 125px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(120px + 150px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(120px + 175px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(120px + 200px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(120px + 225px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(120px + 250px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(120px + 275px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(120px + 300px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(120px + 325px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(120px + 350px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(120px + 375px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(120px + 400px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(120px + 425px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(120px + 450px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(120px + 475px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(120px + 500px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(120px + 525px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(120px + 550px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(120px + 575px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(120px + 600px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(120px + 625px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(120px + 650px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(120px + 675px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(120px + 700px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(120px + 725px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(120px + 750px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(120px + 775px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(120px + 800px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(120px + 825px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(120px + 850px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(120px + 875px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(120px + 900px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(120px + 925px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(120px + 950px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(120px + 975px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1000px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1025px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1050px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1075px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1100px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1125px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1150px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1175px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1200px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1225px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1250px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1275px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1300px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1325px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1350px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1375px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1400px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1425px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1450px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1475px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1500px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1525px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1550px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1575px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1600px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1625px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1650px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1675px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1700px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1725px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1750px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1775px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1800px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1825px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1850px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1875px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1900px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1925px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1950px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1975px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2000px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2025px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2050px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2075px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2100px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2125px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2150px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2175px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2200px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2225px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2250px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2275px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2300px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2325px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2350px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2375px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2400px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2425px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2450px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2475px + 25px + 90px);
}
.seat-map-scheme.count-4.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2500px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(150px + 25px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(150px + 50px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(150px + 75px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(150px + 100px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(150px + 125px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(150px + 150px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(150px + 175px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(150px + 200px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(150px + 225px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(150px + 250px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(150px + 275px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(150px + 300px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(150px + 325px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(150px + 350px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(150px + 375px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(150px + 400px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(150px + 425px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(150px + 450px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(150px + 475px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(150px + 500px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(150px + 525px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(150px + 550px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(150px + 575px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(150px + 600px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(150px + 625px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(150px + 650px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(150px + 675px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(150px + 700px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(150px + 725px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(150px + 750px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(150px + 775px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(150px + 800px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(150px + 825px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(150px + 850px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(150px + 875px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(150px + 900px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(150px + 925px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(150px + 950px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(150px + 975px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1000px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1025px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1050px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1075px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1100px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1125px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1150px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1175px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1200px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1225px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1250px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1275px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1300px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1325px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1350px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1375px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1400px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1425px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1450px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1475px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1500px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1525px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1550px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1575px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1600px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1625px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1650px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1675px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1700px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1725px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1750px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1775px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1800px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1825px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1850px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1875px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1900px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1925px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1950px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(150px + 1975px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2000px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2025px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2050px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2075px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2100px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2125px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2150px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2175px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2200px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2225px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2250px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2275px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2300px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2325px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2350px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2375px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2400px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2425px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2450px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2475px + 25px + 90px);
}
.seat-map-scheme.count-5.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(150px + 2500px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(180px + 25px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(180px + 50px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(180px + 75px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(180px + 100px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(180px + 125px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(180px + 150px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(180px + 175px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(180px + 200px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(180px + 225px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(180px + 250px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(180px + 275px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(180px + 300px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(180px + 325px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(180px + 350px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(180px + 375px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(180px + 400px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(180px + 425px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(180px + 450px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(180px + 475px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(180px + 500px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(180px + 525px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(180px + 550px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(180px + 575px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(180px + 600px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(180px + 625px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(180px + 650px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(180px + 675px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(180px + 700px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(180px + 725px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(180px + 750px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(180px + 775px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(180px + 800px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(180px + 825px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(180px + 850px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(180px + 875px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(180px + 900px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(180px + 925px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(180px + 950px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(180px + 975px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1000px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1025px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1050px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1075px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1100px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1125px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1150px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1175px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1200px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1225px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1250px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1275px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1300px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1325px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1350px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1375px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1400px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1425px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1450px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1475px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1500px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1525px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1550px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1575px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1600px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1625px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1650px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1675px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1700px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1725px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1750px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1775px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1800px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1825px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1850px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1875px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1900px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1925px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1950px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1975px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2000px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2025px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2050px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2075px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2100px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2125px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2150px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2175px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2200px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2225px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2250px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2275px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2300px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2325px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2350px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2375px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2400px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2425px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2450px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2475px + 25px + 90px);
}
.seat-map-scheme.count-6.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2500px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(210px + 25px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(210px + 50px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(210px + 75px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(210px + 100px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(210px + 125px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(210px + 150px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(210px + 175px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(210px + 200px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(210px + 225px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(210px + 250px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(210px + 275px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(210px + 300px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(210px + 325px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(210px + 350px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(210px + 375px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(210px + 400px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(210px + 425px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(210px + 450px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(210px + 475px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(210px + 500px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(210px + 525px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(210px + 550px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(210px + 575px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(210px + 600px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(210px + 625px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(210px + 650px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(210px + 675px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(210px + 700px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(210px + 725px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(210px + 750px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(210px + 775px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(210px + 800px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(210px + 825px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(210px + 850px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(210px + 875px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(210px + 900px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(210px + 925px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(210px + 950px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(210px + 975px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1000px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1025px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1050px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1075px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1100px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1125px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1150px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1175px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1200px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1225px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1250px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1275px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1300px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1325px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1350px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1375px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1400px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1425px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1450px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1475px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1500px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1525px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1550px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1575px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1600px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1625px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1650px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1675px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1700px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1725px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1750px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1775px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1800px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1825px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1850px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1875px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1900px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1925px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1950px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(210px + 1975px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2000px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2025px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2050px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2075px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2100px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2125px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2150px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2175px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2200px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2225px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2250px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2275px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2300px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2325px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2350px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2375px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2400px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2425px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2450px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2475px + 25px + 90px);
}
.seat-map-scheme.count-7.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(210px + 2500px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(240px + 25px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(240px + 50px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(240px + 75px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(240px + 100px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(240px + 125px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(240px + 150px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(240px + 175px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(240px + 200px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(240px + 225px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(240px + 250px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(240px + 275px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(240px + 300px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(240px + 325px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(240px + 350px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(240px + 375px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(240px + 400px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(240px + 425px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(240px + 450px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(240px + 475px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(240px + 500px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(240px + 525px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(240px + 550px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(240px + 575px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(240px + 600px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(240px + 625px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(240px + 650px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(240px + 675px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(240px + 700px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(240px + 725px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(240px + 750px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(240px + 775px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(240px + 800px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(240px + 825px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(240px + 850px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(240px + 875px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(240px + 900px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(240px + 925px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(240px + 950px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(240px + 975px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1000px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1025px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1050px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1075px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1100px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1125px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1150px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1175px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1200px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1225px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1250px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1275px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1300px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1325px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1350px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1375px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1400px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1425px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1450px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1475px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1500px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1525px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1550px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1575px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1600px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1625px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1650px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1675px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1700px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1725px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1750px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1775px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1800px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1825px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1850px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1875px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1900px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1925px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1950px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1975px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2000px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2025px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2050px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2075px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2100px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2125px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2150px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2175px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2200px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2225px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2250px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2275px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2300px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2325px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2350px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2375px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2400px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2425px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2450px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2475px + 25px + 90px);
}
.seat-map-scheme.count-8.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2500px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(270px + 25px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(270px + 50px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(270px + 75px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(270px + 100px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(270px + 125px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(270px + 150px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(270px + 175px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(270px + 200px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(270px + 225px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(270px + 250px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(270px + 275px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(270px + 300px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(270px + 325px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(270px + 350px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(270px + 375px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(270px + 400px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(270px + 425px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(270px + 450px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(270px + 475px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(270px + 500px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(270px + 525px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(270px + 550px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(270px + 575px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(270px + 600px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(270px + 625px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(270px + 650px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(270px + 675px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(270px + 700px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(270px + 725px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(270px + 750px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(270px + 775px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(270px + 800px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(270px + 825px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(270px + 850px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(270px + 875px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(270px + 900px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(270px + 925px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(270px + 950px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(270px + 975px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1000px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1025px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1050px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1075px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1100px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1125px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1150px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1175px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1200px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1225px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1250px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1275px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1300px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1325px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1350px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1375px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1400px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1425px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1450px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1475px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1500px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1525px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1550px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1575px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1600px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1625px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1650px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1675px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1700px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1725px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1750px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1775px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1800px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1825px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1850px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1875px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1900px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1925px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1950px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(270px + 1975px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2000px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2025px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2050px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2075px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2100px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2125px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2150px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2175px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2200px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2225px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2250px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2275px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2300px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2325px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2350px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2375px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2400px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2425px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2450px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2475px + 25px + 90px);
}
.seat-map-scheme.count-9.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(270px + 2500px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(300px + 25px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(300px + 50px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(300px + 75px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(300px + 100px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(300px + 125px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(300px + 150px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(300px + 175px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(300px + 200px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(300px + 225px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(300px + 250px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(300px + 275px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(300px + 300px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(300px + 325px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(300px + 350px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(300px + 375px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(300px + 400px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(300px + 425px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(300px + 450px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(300px + 475px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(300px + 500px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(300px + 525px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(300px + 550px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(300px + 575px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(300px + 600px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(300px + 625px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(300px + 650px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(300px + 675px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(300px + 700px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(300px + 725px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(300px + 750px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(300px + 775px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(300px + 800px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(300px + 825px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(300px + 850px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(300px + 875px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(300px + 900px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(300px + 925px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(300px + 950px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(300px + 975px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1000px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1025px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1050px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1075px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1100px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1125px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1150px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1175px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1200px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1225px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1250px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1275px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1300px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1325px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1350px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1375px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1400px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1425px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1450px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1475px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1500px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1525px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1550px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1575px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1600px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1625px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1650px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1675px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1700px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1725px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1750px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1775px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1800px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1825px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1850px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1875px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1900px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1925px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1950px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1975px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2000px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2025px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2050px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2075px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2100px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2125px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2150px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2175px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2200px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2225px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2250px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2275px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2300px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2325px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2350px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2375px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2400px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2425px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2450px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2475px + 25px + 90px);
}
.seat-map-scheme.count-10.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2500px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(330px + 25px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(330px + 50px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(330px + 75px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(330px + 100px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(330px + 125px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(330px + 150px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(330px + 175px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(330px + 200px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(330px + 225px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(330px + 250px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(330px + 275px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(330px + 300px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(330px + 325px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(330px + 350px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(330px + 375px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(330px + 400px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(330px + 425px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(330px + 450px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(330px + 475px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(330px + 500px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(330px + 525px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(330px + 550px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(330px + 575px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(330px + 600px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(330px + 625px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(330px + 650px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(330px + 675px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(330px + 700px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(330px + 725px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(330px + 750px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(330px + 775px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(330px + 800px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(330px + 825px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(330px + 850px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(330px + 875px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(330px + 900px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(330px + 925px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(330px + 950px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(330px + 975px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1000px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1025px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1050px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1075px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1100px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1125px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1150px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1175px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1200px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1225px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1250px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1275px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1300px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1325px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1350px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1375px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1400px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1425px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1450px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1475px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1500px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1525px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1550px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1575px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1600px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1625px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1650px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1675px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1700px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1725px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1750px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1775px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1800px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1825px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1850px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1875px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1900px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1925px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1950px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(330px + 1975px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2000px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2025px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2050px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2075px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2100px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2125px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2150px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2175px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2200px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2225px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2250px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2275px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2300px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2325px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2350px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2375px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2400px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2425px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2450px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2475px + 25px + 90px);
}
.seat-map-scheme.count-11.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(330px + 2500px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(360px + 25px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(360px + 50px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(360px + 75px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(360px + 100px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(360px + 125px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(360px + 150px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(360px + 175px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(360px + 200px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(360px + 225px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(360px + 250px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(360px + 275px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(360px + 300px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(360px + 325px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(360px + 350px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(360px + 375px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(360px + 400px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(360px + 425px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(360px + 450px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(360px + 475px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(360px + 500px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(360px + 525px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(360px + 550px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(360px + 575px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(360px + 600px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(360px + 625px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(360px + 650px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(360px + 675px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(360px + 700px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(360px + 725px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(360px + 750px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(360px + 775px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(360px + 800px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(360px + 825px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(360px + 850px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(360px + 875px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(360px + 900px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(360px + 925px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(360px + 950px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(360px + 975px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1000px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1025px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1050px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1075px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1100px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1125px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1150px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1175px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1200px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1225px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1250px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1275px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1300px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1325px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1350px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1375px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1400px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1425px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1450px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1475px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1500px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1525px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1550px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1575px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1600px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1625px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1650px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1675px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1700px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1725px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1750px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1775px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1800px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1825px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1850px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1875px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1900px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1925px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1950px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1975px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2000px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2025px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2050px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2075px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2100px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2125px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2150px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2175px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2200px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2225px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2250px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2275px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2300px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2325px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2350px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2375px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2400px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2425px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2450px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2475px + 25px + 90px);
}
.seat-map-scheme.count-12.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2500px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(390px + 25px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(390px + 50px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(390px + 75px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(390px + 100px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(390px + 125px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(390px + 150px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(390px + 175px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(390px + 200px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(390px + 225px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(390px + 250px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(390px + 275px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(390px + 300px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(390px + 325px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(390px + 350px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(390px + 375px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(390px + 400px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(390px + 425px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(390px + 450px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(390px + 475px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(390px + 500px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(390px + 525px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(390px + 550px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(390px + 575px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(390px + 600px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(390px + 625px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(390px + 650px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(390px + 675px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(390px + 700px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(390px + 725px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(390px + 750px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(390px + 775px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(390px + 800px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(390px + 825px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(390px + 850px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(390px + 875px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(390px + 900px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(390px + 925px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(390px + 950px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(390px + 975px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1000px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1025px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1050px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1075px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1100px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1125px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1150px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1175px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1200px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1225px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1250px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1275px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1300px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1325px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1350px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1375px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1400px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1425px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1450px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1475px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1500px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1525px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1550px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1575px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1600px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1625px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1650px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1675px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1700px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1725px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1750px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1775px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1800px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1825px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1850px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1875px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1900px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1925px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1950px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(390px + 1975px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2000px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2025px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2050px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2075px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2100px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2125px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2150px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2175px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2200px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2225px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2250px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2275px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2300px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2325px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2350px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2375px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2400px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2425px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2450px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2475px + 25px + 90px);
}
.seat-map-scheme.count-13.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(390px + 2500px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(420px + 25px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(420px + 50px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(420px + 75px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(420px + 100px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(420px + 125px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(420px + 150px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(420px + 175px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(420px + 200px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(420px + 225px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(420px + 250px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(420px + 275px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(420px + 300px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(420px + 325px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(420px + 350px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(420px + 375px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(420px + 400px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(420px + 425px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(420px + 450px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(420px + 475px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(420px + 500px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(420px + 525px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(420px + 550px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(420px + 575px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(420px + 600px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(420px + 625px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(420px + 650px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(420px + 675px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(420px + 700px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(420px + 725px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(420px + 750px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(420px + 775px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(420px + 800px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(420px + 825px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(420px + 850px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(420px + 875px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(420px + 900px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(420px + 925px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(420px + 950px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(420px + 975px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1000px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1025px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1050px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1075px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1100px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1125px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1150px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1175px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1200px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1225px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1250px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1275px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1300px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1325px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1350px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1375px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1400px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1425px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1450px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1475px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1500px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1525px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1550px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1575px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1600px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1625px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1650px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1675px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1700px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1725px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1750px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1775px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1800px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1825px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1850px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1875px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1900px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1925px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1950px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1975px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2000px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2025px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2050px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2075px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2100px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2125px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2150px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2175px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2200px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2225px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2250px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2275px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2300px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2325px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2350px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2375px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2400px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2425px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2450px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2475px + 25px + 90px);
}
.seat-map-scheme.count-14.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2500px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(450px + 25px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(450px + 50px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(450px + 75px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(450px + 100px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(450px + 125px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(450px + 150px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(450px + 175px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(450px + 200px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(450px + 225px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(450px + 250px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(450px + 275px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(450px + 300px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(450px + 325px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(450px + 350px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(450px + 375px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(450px + 400px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(450px + 425px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(450px + 450px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(450px + 475px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(450px + 500px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(450px + 525px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(450px + 550px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(450px + 575px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(450px + 600px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(450px + 625px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(450px + 650px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(450px + 675px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(450px + 700px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(450px + 725px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(450px + 750px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(450px + 775px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(450px + 800px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(450px + 825px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(450px + 850px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(450px + 875px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(450px + 900px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(450px + 925px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(450px + 950px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(450px + 975px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1000px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1025px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1050px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1075px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1100px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1125px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1150px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1175px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1200px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1225px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1250px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1275px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1300px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1325px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1350px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1375px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1400px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1425px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1450px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1475px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1500px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1525px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1550px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1575px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1600px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1625px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1650px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1675px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1700px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1725px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1750px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1775px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1800px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1825px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1850px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1875px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1900px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1925px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1950px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(450px + 1975px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2000px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2025px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2050px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2075px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2100px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2125px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2150px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2175px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2200px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2225px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2250px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2275px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2300px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2325px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2350px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2375px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2400px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2425px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2450px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2475px + 25px + 90px);
}
.seat-map-scheme.count-15.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(450px + 2500px + 25px + 90px);
}
.seat-map-scheme.count-1.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(30px + 25px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(30px + 50px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(30px + 75px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(30px + 100px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(30px + 125px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(30px + 150px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(30px + 175px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(30px + 200px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(30px + 225px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(30px + 250px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(30px + 275px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(30px + 300px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(30px + 325px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(30px + 350px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(30px + 375px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(30px + 400px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(30px + 425px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(30px + 450px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(30px + 475px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(30px + 500px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(30px + 525px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(30px + 550px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(30px + 575px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(30px + 600px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(30px + 625px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(30px + 650px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(30px + 675px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(30px + 700px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(30px + 725px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(30px + 750px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(30px + 775px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(30px + 800px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(30px + 825px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(30px + 850px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(30px + 875px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(30px + 900px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(30px + 925px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(30px + 950px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(30px + 975px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1000px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1025px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1050px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1075px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1100px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1125px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1150px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1175px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1200px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1225px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1250px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1275px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1300px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1325px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1350px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1375px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1400px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1425px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1450px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1475px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1500px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1525px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1550px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1575px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1600px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1625px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1650px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1675px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1700px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1725px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1750px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1775px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1800px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1825px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1850px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1875px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1900px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1925px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1950px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(30px + 1975px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2000px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2025px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2050px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2075px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2100px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2125px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2150px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2175px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2200px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2225px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2250px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2275px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2300px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2325px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2350px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2375px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2400px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2425px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2450px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2475px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(30px + 2500px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(60px + 25px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(60px + 50px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(60px + 75px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(60px + 100px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(60px + 125px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(60px + 150px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(60px + 175px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(60px + 200px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(60px + 225px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(60px + 250px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(60px + 275px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(60px + 300px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(60px + 325px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(60px + 350px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(60px + 375px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(60px + 400px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(60px + 425px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(60px + 450px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(60px + 475px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(60px + 500px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(60px + 525px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(60px + 550px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(60px + 575px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(60px + 600px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(60px + 625px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(60px + 650px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(60px + 675px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(60px + 700px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(60px + 725px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(60px + 750px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(60px + 775px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(60px + 800px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(60px + 825px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(60px + 850px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(60px + 875px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(60px + 900px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(60px + 925px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(60px + 950px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(60px + 975px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1000px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1025px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1050px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1075px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1100px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1125px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1150px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1175px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1200px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1225px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1250px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1275px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1300px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1325px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1350px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1375px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1400px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1425px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1450px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1475px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1500px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1525px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1550px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1575px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1600px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1625px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1650px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1675px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1700px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1725px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1750px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1775px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1800px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1825px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1850px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1875px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1900px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1925px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1950px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1975px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2000px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2025px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2050px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2075px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2100px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2125px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2150px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2175px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2200px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2225px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2250px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2275px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2300px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2325px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2350px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2375px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2400px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2425px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2450px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2475px + 50px + 90px);
}
.seat-map-scheme.count-2.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2500px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(90px + 25px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(90px + 50px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(90px + 75px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(90px + 100px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(90px + 125px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(90px + 150px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(90px + 175px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(90px + 200px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(90px + 225px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(90px + 250px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(90px + 275px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(90px + 300px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(90px + 325px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(90px + 350px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(90px + 375px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(90px + 400px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(90px + 425px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(90px + 450px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(90px + 475px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(90px + 500px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(90px + 525px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(90px + 550px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(90px + 575px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(90px + 600px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(90px + 625px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(90px + 650px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(90px + 675px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(90px + 700px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(90px + 725px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(90px + 750px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(90px + 775px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(90px + 800px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(90px + 825px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(90px + 850px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(90px + 875px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(90px + 900px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(90px + 925px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(90px + 950px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(90px + 975px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1000px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1025px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1050px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1075px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1100px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1125px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1150px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1175px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1200px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1225px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1250px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1275px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1300px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1325px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1350px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1375px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1400px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1425px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1450px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1475px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1500px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1525px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1550px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1575px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1600px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1625px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1650px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1675px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1700px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1725px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1750px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1775px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1800px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1825px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1850px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1875px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1900px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1925px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1950px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(90px + 1975px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2000px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2025px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2050px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2075px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2100px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2125px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2150px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2175px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2200px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2225px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2250px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2275px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2300px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2325px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2350px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2375px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2400px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2425px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2450px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2475px + 50px + 90px);
}
.seat-map-scheme.count-3.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(90px + 2500px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(120px + 25px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(120px + 50px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(120px + 75px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(120px + 100px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(120px + 125px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(120px + 150px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(120px + 175px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(120px + 200px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(120px + 225px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(120px + 250px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(120px + 275px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(120px + 300px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(120px + 325px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(120px + 350px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(120px + 375px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(120px + 400px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(120px + 425px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(120px + 450px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(120px + 475px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(120px + 500px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(120px + 525px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(120px + 550px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(120px + 575px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(120px + 600px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(120px + 625px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(120px + 650px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(120px + 675px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(120px + 700px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(120px + 725px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(120px + 750px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(120px + 775px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(120px + 800px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(120px + 825px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(120px + 850px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(120px + 875px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(120px + 900px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(120px + 925px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(120px + 950px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(120px + 975px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1000px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1025px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1050px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1075px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1100px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1125px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1150px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1175px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1200px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1225px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1250px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1275px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1300px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1325px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1350px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1375px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1400px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1425px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1450px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1475px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1500px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1525px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1550px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1575px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1600px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1625px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1650px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1675px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1700px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1725px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1750px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1775px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1800px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1825px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1850px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1875px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1900px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1925px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1950px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1975px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2000px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2025px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2050px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2075px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2100px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2125px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2150px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2175px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2200px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2225px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2250px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2275px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2300px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2325px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2350px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2375px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2400px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2425px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2450px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2475px + 50px + 90px);
}
.seat-map-scheme.count-4.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2500px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(150px + 25px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(150px + 50px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(150px + 75px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(150px + 100px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(150px + 125px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(150px + 150px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(150px + 175px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(150px + 200px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(150px + 225px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(150px + 250px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(150px + 275px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(150px + 300px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(150px + 325px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(150px + 350px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(150px + 375px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(150px + 400px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(150px + 425px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(150px + 450px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(150px + 475px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(150px + 500px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(150px + 525px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(150px + 550px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(150px + 575px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(150px + 600px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(150px + 625px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(150px + 650px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(150px + 675px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(150px + 700px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(150px + 725px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(150px + 750px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(150px + 775px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(150px + 800px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(150px + 825px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(150px + 850px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(150px + 875px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(150px + 900px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(150px + 925px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(150px + 950px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(150px + 975px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1000px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1025px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1050px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1075px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1100px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1125px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1150px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1175px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1200px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1225px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1250px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1275px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1300px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1325px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1350px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1375px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1400px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1425px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1450px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1475px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1500px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1525px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1550px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1575px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1600px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1625px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1650px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1675px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1700px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1725px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1750px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1775px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1800px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1825px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1850px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1875px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1900px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1925px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1950px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(150px + 1975px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2000px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2025px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2050px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2075px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2100px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2125px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2150px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2175px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2200px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2225px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2250px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2275px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2300px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2325px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2350px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2375px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2400px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2425px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2450px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2475px + 50px + 90px);
}
.seat-map-scheme.count-5.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(150px + 2500px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(180px + 25px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(180px + 50px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(180px + 75px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(180px + 100px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(180px + 125px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(180px + 150px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(180px + 175px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(180px + 200px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(180px + 225px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(180px + 250px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(180px + 275px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(180px + 300px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(180px + 325px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(180px + 350px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(180px + 375px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(180px + 400px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(180px + 425px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(180px + 450px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(180px + 475px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(180px + 500px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(180px + 525px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(180px + 550px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(180px + 575px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(180px + 600px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(180px + 625px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(180px + 650px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(180px + 675px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(180px + 700px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(180px + 725px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(180px + 750px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(180px + 775px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(180px + 800px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(180px + 825px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(180px + 850px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(180px + 875px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(180px + 900px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(180px + 925px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(180px + 950px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(180px + 975px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1000px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1025px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1050px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1075px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1100px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1125px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1150px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1175px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1200px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1225px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1250px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1275px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1300px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1325px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1350px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1375px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1400px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1425px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1450px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1475px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1500px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1525px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1550px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1575px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1600px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1625px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1650px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1675px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1700px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1725px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1750px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1775px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1800px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1825px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1850px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1875px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1900px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1925px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1950px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1975px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2000px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2025px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2050px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2075px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2100px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2125px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2150px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2175px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2200px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2225px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2250px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2275px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2300px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2325px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2350px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2375px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2400px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2425px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2450px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2475px + 50px + 90px);
}
.seat-map-scheme.count-6.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2500px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(210px + 25px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(210px + 50px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(210px + 75px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(210px + 100px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(210px + 125px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(210px + 150px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(210px + 175px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(210px + 200px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(210px + 225px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(210px + 250px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(210px + 275px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(210px + 300px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(210px + 325px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(210px + 350px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(210px + 375px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(210px + 400px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(210px + 425px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(210px + 450px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(210px + 475px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(210px + 500px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(210px + 525px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(210px + 550px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(210px + 575px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(210px + 600px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(210px + 625px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(210px + 650px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(210px + 675px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(210px + 700px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(210px + 725px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(210px + 750px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(210px + 775px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(210px + 800px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(210px + 825px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(210px + 850px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(210px + 875px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(210px + 900px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(210px + 925px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(210px + 950px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(210px + 975px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1000px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1025px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1050px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1075px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1100px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1125px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1150px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1175px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1200px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1225px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1250px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1275px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1300px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1325px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1350px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1375px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1400px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1425px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1450px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1475px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1500px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1525px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1550px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1575px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1600px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1625px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1650px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1675px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1700px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1725px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1750px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1775px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1800px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1825px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1850px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1875px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1900px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1925px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1950px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(210px + 1975px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2000px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2025px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2050px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2075px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2100px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2125px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2150px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2175px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2200px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2225px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2250px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2275px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2300px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2325px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2350px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2375px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2400px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2425px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2450px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2475px + 50px + 90px);
}
.seat-map-scheme.count-7.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(210px + 2500px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(240px + 25px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(240px + 50px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(240px + 75px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(240px + 100px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(240px + 125px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(240px + 150px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(240px + 175px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(240px + 200px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(240px + 225px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(240px + 250px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(240px + 275px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(240px + 300px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(240px + 325px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(240px + 350px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(240px + 375px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(240px + 400px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(240px + 425px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(240px + 450px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(240px + 475px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(240px + 500px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(240px + 525px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(240px + 550px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(240px + 575px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(240px + 600px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(240px + 625px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(240px + 650px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(240px + 675px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(240px + 700px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(240px + 725px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(240px + 750px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(240px + 775px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(240px + 800px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(240px + 825px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(240px + 850px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(240px + 875px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(240px + 900px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(240px + 925px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(240px + 950px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(240px + 975px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1000px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1025px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1050px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1075px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1100px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1125px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1150px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1175px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1200px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1225px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1250px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1275px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1300px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1325px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1350px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1375px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1400px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1425px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1450px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1475px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1500px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1525px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1550px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1575px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1600px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1625px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1650px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1675px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1700px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1725px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1750px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1775px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1800px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1825px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1850px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1875px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1900px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1925px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1950px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1975px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2000px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2025px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2050px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2075px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2100px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2125px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2150px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2175px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2200px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2225px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2250px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2275px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2300px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2325px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2350px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2375px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2400px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2425px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2450px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2475px + 50px + 90px);
}
.seat-map-scheme.count-8.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2500px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(270px + 25px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(270px + 50px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(270px + 75px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(270px + 100px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(270px + 125px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(270px + 150px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(270px + 175px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(270px + 200px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(270px + 225px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(270px + 250px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(270px + 275px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(270px + 300px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(270px + 325px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(270px + 350px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(270px + 375px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(270px + 400px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(270px + 425px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(270px + 450px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(270px + 475px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(270px + 500px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(270px + 525px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(270px + 550px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(270px + 575px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(270px + 600px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(270px + 625px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(270px + 650px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(270px + 675px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(270px + 700px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(270px + 725px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(270px + 750px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(270px + 775px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(270px + 800px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(270px + 825px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(270px + 850px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(270px + 875px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(270px + 900px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(270px + 925px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(270px + 950px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(270px + 975px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1000px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1025px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1050px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1075px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1100px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1125px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1150px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1175px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1200px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1225px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1250px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1275px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1300px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1325px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1350px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1375px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1400px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1425px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1450px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1475px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1500px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1525px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1550px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1575px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1600px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1625px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1650px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1675px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1700px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1725px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1750px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1775px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1800px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1825px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1850px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1875px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1900px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1925px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1950px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(270px + 1975px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2000px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2025px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2050px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2075px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2100px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2125px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2150px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2175px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2200px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2225px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2250px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2275px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2300px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2325px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2350px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2375px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2400px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2425px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2450px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2475px + 50px + 90px);
}
.seat-map-scheme.count-9.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(270px + 2500px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(300px + 25px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(300px + 50px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(300px + 75px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(300px + 100px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(300px + 125px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(300px + 150px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(300px + 175px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(300px + 200px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(300px + 225px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(300px + 250px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(300px + 275px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(300px + 300px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(300px + 325px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(300px + 350px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(300px + 375px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(300px + 400px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(300px + 425px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(300px + 450px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(300px + 475px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(300px + 500px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(300px + 525px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(300px + 550px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(300px + 575px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(300px + 600px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(300px + 625px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(300px + 650px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(300px + 675px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(300px + 700px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(300px + 725px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(300px + 750px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(300px + 775px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(300px + 800px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(300px + 825px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(300px + 850px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(300px + 875px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(300px + 900px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(300px + 925px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(300px + 950px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(300px + 975px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1000px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1025px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1050px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1075px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1100px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1125px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1150px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1175px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1200px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1225px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1250px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1275px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1300px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1325px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1350px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1375px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1400px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1425px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1450px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1475px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1500px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1525px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1550px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1575px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1600px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1625px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1650px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1675px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1700px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1725px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1750px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1775px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1800px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1825px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1850px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1875px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1900px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1925px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1950px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1975px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2000px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2025px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2050px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2075px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2100px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2125px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2150px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2175px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2200px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2225px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2250px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2275px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2300px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2325px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2350px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2375px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2400px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2425px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2450px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2475px + 50px + 90px);
}
.seat-map-scheme.count-10.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2500px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(330px + 25px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(330px + 50px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(330px + 75px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(330px + 100px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(330px + 125px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(330px + 150px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(330px + 175px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(330px + 200px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(330px + 225px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(330px + 250px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(330px + 275px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(330px + 300px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(330px + 325px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(330px + 350px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(330px + 375px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(330px + 400px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(330px + 425px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(330px + 450px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(330px + 475px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(330px + 500px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(330px + 525px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(330px + 550px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(330px + 575px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(330px + 600px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(330px + 625px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(330px + 650px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(330px + 675px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(330px + 700px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(330px + 725px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(330px + 750px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(330px + 775px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(330px + 800px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(330px + 825px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(330px + 850px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(330px + 875px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(330px + 900px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(330px + 925px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(330px + 950px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(330px + 975px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1000px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1025px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1050px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1075px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1100px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1125px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1150px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1175px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1200px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1225px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1250px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1275px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1300px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1325px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1350px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1375px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1400px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1425px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1450px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1475px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1500px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1525px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1550px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1575px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1600px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1625px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1650px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1675px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1700px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1725px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1750px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1775px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1800px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1825px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1850px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1875px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1900px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1925px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1950px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(330px + 1975px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2000px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2025px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2050px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2075px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2100px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2125px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2150px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2175px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2200px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2225px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2250px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2275px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2300px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2325px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2350px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2375px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2400px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2425px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2450px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2475px + 50px + 90px);
}
.seat-map-scheme.count-11.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(330px + 2500px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(360px + 25px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(360px + 50px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(360px + 75px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(360px + 100px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(360px + 125px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(360px + 150px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(360px + 175px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(360px + 200px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(360px + 225px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(360px + 250px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(360px + 275px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(360px + 300px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(360px + 325px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(360px + 350px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(360px + 375px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(360px + 400px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(360px + 425px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(360px + 450px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(360px + 475px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(360px + 500px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(360px + 525px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(360px + 550px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(360px + 575px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(360px + 600px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(360px + 625px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(360px + 650px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(360px + 675px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(360px + 700px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(360px + 725px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(360px + 750px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(360px + 775px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(360px + 800px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(360px + 825px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(360px + 850px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(360px + 875px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(360px + 900px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(360px + 925px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(360px + 950px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(360px + 975px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1000px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1025px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1050px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1075px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1100px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1125px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1150px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1175px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1200px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1225px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1250px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1275px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1300px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1325px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1350px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1375px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1400px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1425px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1450px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1475px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1500px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1525px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1550px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1575px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1600px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1625px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1650px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1675px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1700px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1725px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1750px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1775px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1800px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1825px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1850px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1875px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1900px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1925px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1950px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1975px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2000px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2025px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2050px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2075px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2100px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2125px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2150px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2175px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2200px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2225px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2250px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2275px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2300px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2325px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2350px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2375px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2400px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2425px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2450px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2475px + 50px + 90px);
}
.seat-map-scheme.count-12.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2500px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(390px + 25px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(390px + 50px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(390px + 75px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(390px + 100px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(390px + 125px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(390px + 150px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(390px + 175px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(390px + 200px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(390px + 225px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(390px + 250px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(390px + 275px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(390px + 300px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(390px + 325px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(390px + 350px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(390px + 375px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(390px + 400px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(390px + 425px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(390px + 450px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(390px + 475px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(390px + 500px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(390px + 525px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(390px + 550px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(390px + 575px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(390px + 600px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(390px + 625px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(390px + 650px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(390px + 675px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(390px + 700px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(390px + 725px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(390px + 750px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(390px + 775px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(390px + 800px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(390px + 825px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(390px + 850px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(390px + 875px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(390px + 900px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(390px + 925px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(390px + 950px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(390px + 975px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1000px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1025px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1050px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1075px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1100px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1125px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1150px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1175px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1200px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1225px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1250px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1275px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1300px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1325px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1350px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1375px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1400px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1425px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1450px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1475px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1500px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1525px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1550px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1575px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1600px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1625px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1650px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1675px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1700px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1725px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1750px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1775px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1800px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1825px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1850px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1875px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1900px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1925px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1950px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(390px + 1975px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2000px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2025px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2050px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2075px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2100px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2125px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2150px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2175px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2200px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2225px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2250px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2275px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2300px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2325px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2350px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2375px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2400px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2425px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2450px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2475px + 50px + 90px);
}
.seat-map-scheme.count-13.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(390px + 2500px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(420px + 25px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(420px + 50px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(420px + 75px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(420px + 100px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(420px + 125px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(420px + 150px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(420px + 175px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(420px + 200px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(420px + 225px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(420px + 250px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(420px + 275px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(420px + 300px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(420px + 325px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(420px + 350px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(420px + 375px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(420px + 400px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(420px + 425px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(420px + 450px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(420px + 475px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(420px + 500px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(420px + 525px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(420px + 550px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(420px + 575px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(420px + 600px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(420px + 625px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(420px + 650px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(420px + 675px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(420px + 700px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(420px + 725px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(420px + 750px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(420px + 775px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(420px + 800px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(420px + 825px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(420px + 850px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(420px + 875px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(420px + 900px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(420px + 925px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(420px + 950px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(420px + 975px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1000px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1025px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1050px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1075px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1100px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1125px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1150px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1175px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1200px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1225px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1250px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1275px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1300px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1325px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1350px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1375px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1400px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1425px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1450px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1475px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1500px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1525px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1550px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1575px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1600px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1625px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1650px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1675px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1700px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1725px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1750px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1775px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1800px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1825px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1850px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1875px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1900px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1925px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1950px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1975px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2000px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2025px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2050px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2075px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2100px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2125px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2150px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2175px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2200px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2225px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2250px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2275px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2300px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2325px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2350px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2375px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2400px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2425px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2450px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2475px + 50px + 90px);
}
.seat-map-scheme.count-14.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2500px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(450px + 25px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(450px + 50px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(450px + 75px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(450px + 100px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(450px + 125px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(450px + 150px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(450px + 175px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(450px + 200px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(450px + 225px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(450px + 250px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(450px + 275px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(450px + 300px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(450px + 325px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(450px + 350px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(450px + 375px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(450px + 400px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(450px + 425px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(450px + 450px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(450px + 475px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(450px + 500px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(450px + 525px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(450px + 550px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(450px + 575px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(450px + 600px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(450px + 625px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(450px + 650px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(450px + 675px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(450px + 700px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(450px + 725px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(450px + 750px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(450px + 775px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(450px + 800px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(450px + 825px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(450px + 850px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(450px + 875px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(450px + 900px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(450px + 925px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(450px + 950px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(450px + 975px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1000px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1025px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1050px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1075px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1100px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1125px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1150px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1175px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1200px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1225px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1250px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1275px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1300px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1325px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1350px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1375px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1400px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1425px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1450px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1475px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1500px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1525px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1550px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1575px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1600px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1625px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1650px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1675px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1700px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1725px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1750px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1775px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1800px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1825px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1850px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1875px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1900px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1925px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1950px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(450px + 1975px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2000px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2025px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2050px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2075px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2100px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2125px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2150px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2175px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2200px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2225px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2250px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2275px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2300px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2325px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2350px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2375px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2400px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2425px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2450px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2475px + 50px + 90px);
}
.seat-map-scheme.count-15.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(450px + 2500px + 50px + 90px);
}
.seat-map-scheme.count-1.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(30px + 25px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(30px + 50px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(30px + 75px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(30px + 100px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(30px + 125px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(30px + 150px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(30px + 175px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(30px + 200px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(30px + 225px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(30px + 250px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(30px + 275px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(30px + 300px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(30px + 325px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(30px + 350px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(30px + 375px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(30px + 400px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(30px + 425px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(30px + 450px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(30px + 475px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(30px + 500px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(30px + 525px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(30px + 550px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(30px + 575px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(30px + 600px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(30px + 625px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(30px + 650px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(30px + 675px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(30px + 700px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(30px + 725px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(30px + 750px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(30px + 775px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(30px + 800px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(30px + 825px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(30px + 850px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(30px + 875px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(30px + 900px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(30px + 925px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(30px + 950px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(30px + 975px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1000px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1025px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1050px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1075px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1100px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1125px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1150px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1175px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1200px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1225px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1250px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1275px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1300px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1325px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1350px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1375px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1400px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1425px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1450px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1475px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1500px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1525px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1550px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1575px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1600px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1625px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1650px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1675px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1700px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1725px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1750px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1775px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1800px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1825px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1850px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1875px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1900px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1925px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1950px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(30px + 1975px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2000px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2025px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2050px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2075px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2100px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2125px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2150px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2175px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2200px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2225px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2250px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2275px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2300px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2325px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2350px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2375px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2400px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2425px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2450px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2475px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(30px + 2500px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(60px + 25px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(60px + 50px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(60px + 75px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(60px + 100px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(60px + 125px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(60px + 150px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(60px + 175px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(60px + 200px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(60px + 225px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(60px + 250px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(60px + 275px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(60px + 300px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(60px + 325px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(60px + 350px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(60px + 375px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(60px + 400px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(60px + 425px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(60px + 450px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(60px + 475px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(60px + 500px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(60px + 525px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(60px + 550px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(60px + 575px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(60px + 600px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(60px + 625px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(60px + 650px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(60px + 675px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(60px + 700px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(60px + 725px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(60px + 750px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(60px + 775px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(60px + 800px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(60px + 825px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(60px + 850px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(60px + 875px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(60px + 900px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(60px + 925px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(60px + 950px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(60px + 975px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1000px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1025px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1050px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1075px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1100px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1125px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1150px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1175px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1200px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1225px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1250px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1275px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1300px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1325px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1350px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1375px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1400px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1425px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1450px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1475px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1500px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1525px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1550px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1575px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1600px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1625px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1650px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1675px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1700px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1725px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1750px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1775px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1800px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1825px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1850px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1875px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1900px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1925px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1950px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1975px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2000px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2025px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2050px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2075px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2100px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2125px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2150px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2175px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2200px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2225px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2250px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2275px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2300px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2325px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2350px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2375px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2400px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2425px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2450px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2475px + 75px + 90px);
}
.seat-map-scheme.count-2.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2500px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(90px + 25px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(90px + 50px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(90px + 75px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(90px + 100px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(90px + 125px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(90px + 150px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(90px + 175px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(90px + 200px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(90px + 225px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(90px + 250px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(90px + 275px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(90px + 300px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(90px + 325px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(90px + 350px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(90px + 375px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(90px + 400px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(90px + 425px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(90px + 450px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(90px + 475px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(90px + 500px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(90px + 525px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(90px + 550px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(90px + 575px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(90px + 600px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(90px + 625px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(90px + 650px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(90px + 675px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(90px + 700px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(90px + 725px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(90px + 750px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(90px + 775px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(90px + 800px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(90px + 825px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(90px + 850px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(90px + 875px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(90px + 900px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(90px + 925px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(90px + 950px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(90px + 975px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1000px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1025px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1050px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1075px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1100px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1125px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1150px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1175px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1200px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1225px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1250px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1275px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1300px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1325px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1350px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1375px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1400px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1425px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1450px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1475px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1500px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1525px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1550px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1575px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1600px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1625px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1650px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1675px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1700px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1725px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1750px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1775px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1800px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1825px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1850px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1875px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1900px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1925px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1950px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(90px + 1975px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2000px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2025px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2050px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2075px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2100px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2125px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2150px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2175px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2200px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2225px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2250px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2275px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2300px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2325px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2350px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2375px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2400px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2425px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2450px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2475px + 75px + 90px);
}
.seat-map-scheme.count-3.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(90px + 2500px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(120px + 25px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(120px + 50px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(120px + 75px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(120px + 100px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(120px + 125px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(120px + 150px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(120px + 175px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(120px + 200px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(120px + 225px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(120px + 250px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(120px + 275px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(120px + 300px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(120px + 325px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(120px + 350px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(120px + 375px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(120px + 400px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(120px + 425px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(120px + 450px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(120px + 475px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(120px + 500px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(120px + 525px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(120px + 550px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(120px + 575px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(120px + 600px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(120px + 625px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(120px + 650px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(120px + 675px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(120px + 700px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(120px + 725px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(120px + 750px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(120px + 775px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(120px + 800px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(120px + 825px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(120px + 850px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(120px + 875px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(120px + 900px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(120px + 925px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(120px + 950px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(120px + 975px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1000px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1025px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1050px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1075px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1100px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1125px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1150px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1175px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1200px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1225px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1250px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1275px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1300px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1325px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1350px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1375px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1400px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1425px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1450px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1475px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1500px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1525px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1550px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1575px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1600px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1625px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1650px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1675px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1700px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1725px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1750px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1775px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1800px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1825px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1850px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1875px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1900px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1925px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1950px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1975px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2000px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2025px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2050px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2075px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2100px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2125px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2150px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2175px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2200px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2225px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2250px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2275px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2300px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2325px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2350px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2375px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2400px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2425px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2450px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2475px + 75px + 90px);
}
.seat-map-scheme.count-4.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2500px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(150px + 25px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(150px + 50px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(150px + 75px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(150px + 100px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(150px + 125px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(150px + 150px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(150px + 175px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(150px + 200px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(150px + 225px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(150px + 250px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(150px + 275px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(150px + 300px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(150px + 325px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(150px + 350px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(150px + 375px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(150px + 400px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(150px + 425px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(150px + 450px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(150px + 475px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(150px + 500px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(150px + 525px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(150px + 550px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(150px + 575px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(150px + 600px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(150px + 625px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(150px + 650px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(150px + 675px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(150px + 700px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(150px + 725px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(150px + 750px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(150px + 775px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(150px + 800px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(150px + 825px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(150px + 850px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(150px + 875px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(150px + 900px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(150px + 925px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(150px + 950px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(150px + 975px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1000px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1025px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1050px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1075px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1100px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1125px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1150px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1175px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1200px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1225px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1250px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1275px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1300px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1325px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1350px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1375px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1400px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1425px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1450px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1475px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1500px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1525px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1550px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1575px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1600px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1625px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1650px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1675px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1700px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1725px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1750px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1775px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1800px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1825px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1850px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1875px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1900px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1925px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1950px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(150px + 1975px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2000px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2025px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2050px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2075px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2100px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2125px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2150px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2175px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2200px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2225px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2250px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2275px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2300px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2325px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2350px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2375px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2400px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2425px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2450px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2475px + 75px + 90px);
}
.seat-map-scheme.count-5.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(150px + 2500px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(180px + 25px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(180px + 50px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(180px + 75px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(180px + 100px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(180px + 125px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(180px + 150px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(180px + 175px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(180px + 200px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(180px + 225px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(180px + 250px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(180px + 275px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(180px + 300px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(180px + 325px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(180px + 350px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(180px + 375px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(180px + 400px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(180px + 425px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(180px + 450px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(180px + 475px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(180px + 500px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(180px + 525px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(180px + 550px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(180px + 575px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(180px + 600px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(180px + 625px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(180px + 650px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(180px + 675px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(180px + 700px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(180px + 725px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(180px + 750px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(180px + 775px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(180px + 800px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(180px + 825px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(180px + 850px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(180px + 875px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(180px + 900px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(180px + 925px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(180px + 950px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(180px + 975px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1000px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1025px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1050px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1075px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1100px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1125px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1150px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1175px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1200px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1225px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1250px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1275px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1300px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1325px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1350px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1375px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1400px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1425px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1450px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1475px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1500px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1525px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1550px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1575px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1600px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1625px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1650px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1675px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1700px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1725px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1750px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1775px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1800px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1825px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1850px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1875px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1900px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1925px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1950px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1975px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2000px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2025px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2050px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2075px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2100px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2125px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2150px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2175px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2200px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2225px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2250px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2275px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2300px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2325px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2350px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2375px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2400px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2425px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2450px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2475px + 75px + 90px);
}
.seat-map-scheme.count-6.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2500px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(210px + 25px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(210px + 50px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(210px + 75px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(210px + 100px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(210px + 125px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(210px + 150px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(210px + 175px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(210px + 200px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(210px + 225px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(210px + 250px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(210px + 275px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(210px + 300px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(210px + 325px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(210px + 350px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(210px + 375px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(210px + 400px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(210px + 425px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(210px + 450px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(210px + 475px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(210px + 500px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(210px + 525px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(210px + 550px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(210px + 575px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(210px + 600px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(210px + 625px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(210px + 650px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(210px + 675px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(210px + 700px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(210px + 725px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(210px + 750px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(210px + 775px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(210px + 800px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(210px + 825px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(210px + 850px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(210px + 875px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(210px + 900px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(210px + 925px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(210px + 950px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(210px + 975px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1000px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1025px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1050px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1075px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1100px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1125px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1150px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1175px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1200px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1225px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1250px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1275px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1300px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1325px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1350px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1375px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1400px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1425px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1450px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1475px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1500px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1525px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1550px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1575px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1600px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1625px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1650px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1675px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1700px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1725px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1750px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1775px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1800px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1825px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1850px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1875px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1900px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1925px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1950px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(210px + 1975px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2000px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2025px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2050px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2075px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2100px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2125px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2150px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2175px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2200px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2225px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2250px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2275px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2300px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2325px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2350px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2375px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2400px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2425px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2450px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2475px + 75px + 90px);
}
.seat-map-scheme.count-7.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(210px + 2500px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(240px + 25px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(240px + 50px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(240px + 75px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(240px + 100px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(240px + 125px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(240px + 150px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(240px + 175px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(240px + 200px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(240px + 225px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(240px + 250px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(240px + 275px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(240px + 300px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(240px + 325px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(240px + 350px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(240px + 375px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(240px + 400px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(240px + 425px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(240px + 450px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(240px + 475px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(240px + 500px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(240px + 525px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(240px + 550px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(240px + 575px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(240px + 600px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(240px + 625px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(240px + 650px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(240px + 675px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(240px + 700px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(240px + 725px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(240px + 750px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(240px + 775px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(240px + 800px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(240px + 825px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(240px + 850px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(240px + 875px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(240px + 900px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(240px + 925px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(240px + 950px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(240px + 975px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1000px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1025px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1050px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1075px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1100px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1125px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1150px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1175px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1200px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1225px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1250px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1275px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1300px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1325px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1350px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1375px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1400px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1425px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1450px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1475px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1500px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1525px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1550px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1575px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1600px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1625px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1650px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1675px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1700px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1725px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1750px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1775px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1800px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1825px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1850px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1875px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1900px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1925px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1950px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1975px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2000px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2025px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2050px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2075px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2100px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2125px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2150px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2175px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2200px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2225px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2250px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2275px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2300px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2325px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2350px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2375px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2400px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2425px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2450px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2475px + 75px + 90px);
}
.seat-map-scheme.count-8.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2500px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(270px + 25px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(270px + 50px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(270px + 75px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(270px + 100px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(270px + 125px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(270px + 150px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(270px + 175px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(270px + 200px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(270px + 225px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(270px + 250px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(270px + 275px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(270px + 300px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(270px + 325px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(270px + 350px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(270px + 375px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(270px + 400px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(270px + 425px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(270px + 450px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(270px + 475px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(270px + 500px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(270px + 525px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(270px + 550px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(270px + 575px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(270px + 600px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(270px + 625px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(270px + 650px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(270px + 675px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(270px + 700px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(270px + 725px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(270px + 750px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(270px + 775px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(270px + 800px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(270px + 825px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(270px + 850px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(270px + 875px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(270px + 900px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(270px + 925px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(270px + 950px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(270px + 975px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1000px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1025px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1050px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1075px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1100px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1125px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1150px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1175px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1200px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1225px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1250px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1275px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1300px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1325px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1350px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1375px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1400px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1425px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1450px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1475px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1500px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1525px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1550px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1575px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1600px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1625px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1650px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1675px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1700px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1725px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1750px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1775px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1800px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1825px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1850px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1875px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1900px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1925px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1950px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(270px + 1975px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2000px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2025px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2050px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2075px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2100px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2125px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2150px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2175px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2200px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2225px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2250px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2275px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2300px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2325px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2350px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2375px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2400px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2425px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2450px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2475px + 75px + 90px);
}
.seat-map-scheme.count-9.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(270px + 2500px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(300px + 25px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(300px + 50px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(300px + 75px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(300px + 100px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(300px + 125px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(300px + 150px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(300px + 175px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(300px + 200px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(300px + 225px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(300px + 250px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(300px + 275px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(300px + 300px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(300px + 325px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(300px + 350px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(300px + 375px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(300px + 400px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(300px + 425px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(300px + 450px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(300px + 475px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(300px + 500px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(300px + 525px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(300px + 550px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(300px + 575px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(300px + 600px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(300px + 625px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(300px + 650px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(300px + 675px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(300px + 700px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(300px + 725px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(300px + 750px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(300px + 775px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(300px + 800px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(300px + 825px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(300px + 850px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(300px + 875px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(300px + 900px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(300px + 925px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(300px + 950px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(300px + 975px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1000px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1025px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1050px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1075px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1100px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1125px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1150px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1175px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1200px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1225px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1250px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1275px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1300px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1325px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1350px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1375px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1400px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1425px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1450px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1475px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1500px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1525px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1550px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1575px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1600px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1625px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1650px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1675px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1700px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1725px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1750px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1775px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1800px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1825px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1850px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1875px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1900px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1925px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1950px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1975px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2000px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2025px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2050px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2075px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2100px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2125px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2150px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2175px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2200px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2225px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2250px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2275px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2300px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2325px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2350px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2375px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2400px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2425px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2450px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2475px + 75px + 90px);
}
.seat-map-scheme.count-10.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2500px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(330px + 25px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(330px + 50px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(330px + 75px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(330px + 100px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(330px + 125px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(330px + 150px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(330px + 175px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(330px + 200px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(330px + 225px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(330px + 250px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(330px + 275px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(330px + 300px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(330px + 325px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(330px + 350px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(330px + 375px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(330px + 400px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(330px + 425px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(330px + 450px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(330px + 475px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(330px + 500px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(330px + 525px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(330px + 550px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(330px + 575px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(330px + 600px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(330px + 625px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(330px + 650px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(330px + 675px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(330px + 700px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(330px + 725px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(330px + 750px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(330px + 775px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(330px + 800px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(330px + 825px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(330px + 850px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(330px + 875px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(330px + 900px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(330px + 925px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(330px + 950px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(330px + 975px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1000px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1025px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1050px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1075px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1100px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1125px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1150px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1175px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1200px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1225px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1250px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1275px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1300px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1325px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1350px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1375px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1400px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1425px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1450px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1475px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1500px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1525px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1550px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1575px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1600px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1625px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1650px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1675px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1700px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1725px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1750px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1775px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1800px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1825px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1850px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1875px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1900px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1925px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1950px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(330px + 1975px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2000px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2025px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2050px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2075px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2100px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2125px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2150px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2175px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2200px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2225px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2250px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2275px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2300px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2325px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2350px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2375px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2400px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2425px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2450px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2475px + 75px + 90px);
}
.seat-map-scheme.count-11.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(330px + 2500px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(360px + 25px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(360px + 50px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(360px + 75px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(360px + 100px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(360px + 125px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(360px + 150px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(360px + 175px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(360px + 200px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(360px + 225px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(360px + 250px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(360px + 275px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(360px + 300px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(360px + 325px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(360px + 350px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(360px + 375px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(360px + 400px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(360px + 425px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(360px + 450px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(360px + 475px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(360px + 500px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(360px + 525px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(360px + 550px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(360px + 575px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(360px + 600px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(360px + 625px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(360px + 650px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(360px + 675px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(360px + 700px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(360px + 725px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(360px + 750px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(360px + 775px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(360px + 800px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(360px + 825px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(360px + 850px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(360px + 875px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(360px + 900px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(360px + 925px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(360px + 950px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(360px + 975px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1000px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1025px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1050px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1075px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1100px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1125px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1150px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1175px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1200px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1225px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1250px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1275px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1300px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1325px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1350px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1375px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1400px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1425px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1450px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1475px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1500px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1525px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1550px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1575px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1600px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1625px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1650px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1675px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1700px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1725px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1750px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1775px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1800px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1825px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1850px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1875px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1900px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1925px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1950px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1975px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2000px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2025px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2050px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2075px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2100px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2125px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2150px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2175px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2200px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2225px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2250px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2275px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2300px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2325px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2350px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2375px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2400px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2425px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2450px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2475px + 75px + 90px);
}
.seat-map-scheme.count-12.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2500px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(390px + 25px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(390px + 50px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(390px + 75px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(390px + 100px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(390px + 125px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(390px + 150px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(390px + 175px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(390px + 200px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(390px + 225px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(390px + 250px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(390px + 275px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(390px + 300px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(390px + 325px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(390px + 350px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(390px + 375px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(390px + 400px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(390px + 425px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(390px + 450px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(390px + 475px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(390px + 500px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(390px + 525px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(390px + 550px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(390px + 575px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(390px + 600px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(390px + 625px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(390px + 650px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(390px + 675px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(390px + 700px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(390px + 725px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(390px + 750px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(390px + 775px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(390px + 800px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(390px + 825px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(390px + 850px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(390px + 875px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(390px + 900px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(390px + 925px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(390px + 950px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(390px + 975px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1000px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1025px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1050px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1075px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1100px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1125px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1150px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1175px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1200px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1225px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1250px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1275px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1300px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1325px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1350px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1375px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1400px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1425px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1450px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1475px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1500px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1525px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1550px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1575px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1600px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1625px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1650px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1675px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1700px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1725px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1750px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1775px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1800px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1825px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1850px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1875px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1900px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1925px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1950px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(390px + 1975px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2000px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2025px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2050px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2075px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2100px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2125px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2150px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2175px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2200px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2225px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2250px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2275px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2300px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2325px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2350px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2375px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2400px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2425px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2450px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2475px + 75px + 90px);
}
.seat-map-scheme.count-13.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(390px + 2500px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(420px + 25px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(420px + 50px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(420px + 75px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(420px + 100px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(420px + 125px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(420px + 150px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(420px + 175px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(420px + 200px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(420px + 225px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(420px + 250px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(420px + 275px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(420px + 300px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(420px + 325px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(420px + 350px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(420px + 375px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(420px + 400px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(420px + 425px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(420px + 450px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(420px + 475px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(420px + 500px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(420px + 525px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(420px + 550px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(420px + 575px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(420px + 600px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(420px + 625px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(420px + 650px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(420px + 675px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(420px + 700px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(420px + 725px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(420px + 750px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(420px + 775px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(420px + 800px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(420px + 825px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(420px + 850px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(420px + 875px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(420px + 900px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(420px + 925px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(420px + 950px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(420px + 975px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1000px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1025px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1050px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1075px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1100px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1125px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1150px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1175px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1200px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1225px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1250px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1275px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1300px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1325px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1350px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1375px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1400px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1425px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1450px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1475px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1500px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1525px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1550px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1575px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1600px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1625px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1650px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1675px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1700px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1725px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1750px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1775px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1800px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1825px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1850px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1875px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1900px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1925px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1950px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1975px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2000px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2025px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2050px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2075px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2100px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2125px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2150px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2175px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2200px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2225px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2250px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2275px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2300px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2325px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2350px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2375px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2400px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2425px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2450px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2475px + 75px + 90px);
}
.seat-map-scheme.count-14.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2500px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(450px + 25px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(450px + 50px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(450px + 75px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(450px + 100px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(450px + 125px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(450px + 150px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(450px + 175px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(450px + 200px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(450px + 225px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(450px + 250px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(450px + 275px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(450px + 300px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(450px + 325px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(450px + 350px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(450px + 375px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(450px + 400px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(450px + 425px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(450px + 450px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(450px + 475px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(450px + 500px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(450px + 525px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(450px + 550px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(450px + 575px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(450px + 600px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(450px + 625px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(450px + 650px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(450px + 675px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(450px + 700px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(450px + 725px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(450px + 750px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(450px + 775px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(450px + 800px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(450px + 825px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(450px + 850px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(450px + 875px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(450px + 900px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(450px + 925px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(450px + 950px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(450px + 975px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1000px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1025px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1050px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1075px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1100px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1125px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1150px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1175px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1200px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1225px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1250px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1275px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1300px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1325px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1350px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1375px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1400px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1425px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1450px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1475px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1500px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1525px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1550px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1575px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1600px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1625px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1650px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1675px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1700px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1725px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1750px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1775px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1800px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1825px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1850px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1875px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1900px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1925px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1950px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(450px + 1975px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2000px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2025px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2050px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2075px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2100px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2125px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2150px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2175px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2200px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2225px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2250px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2275px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2300px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2325px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2350px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2375px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2400px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2425px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2450px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2475px + 75px + 90px);
}
.seat-map-scheme.count-15.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(450px + 2500px + 75px + 90px);
}
.seat-map-scheme.count-1.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(30px + 25px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(30px + 50px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(30px + 75px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(30px + 100px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(30px + 125px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(30px + 150px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(30px + 175px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(30px + 200px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(30px + 225px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(30px + 250px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(30px + 275px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(30px + 300px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(30px + 325px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(30px + 350px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(30px + 375px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(30px + 400px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(30px + 425px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(30px + 450px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(30px + 475px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(30px + 500px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(30px + 525px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(30px + 550px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(30px + 575px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(30px + 600px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(30px + 625px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(30px + 650px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(30px + 675px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(30px + 700px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(30px + 725px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(30px + 750px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(30px + 775px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(30px + 800px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(30px + 825px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(30px + 850px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(30px + 875px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(30px + 900px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(30px + 925px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(30px + 950px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(30px + 975px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1000px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1025px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1050px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1075px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1100px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1125px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1150px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1175px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1200px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1225px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1250px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1275px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1300px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1325px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1350px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1375px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1400px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1425px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1450px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1475px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1500px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1525px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1550px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1575px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1600px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1625px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1650px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1675px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1700px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1725px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1750px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1775px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1800px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1825px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1850px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1875px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1900px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1925px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1950px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(30px + 1975px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2000px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2025px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2050px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2075px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2100px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2125px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2150px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2175px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2200px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2225px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2250px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2275px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2300px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2325px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2350px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2375px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2400px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2425px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2450px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2475px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(30px + 2500px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(60px + 25px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(60px + 50px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(60px + 75px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(60px + 100px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(60px + 125px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(60px + 150px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(60px + 175px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(60px + 200px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(60px + 225px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(60px + 250px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(60px + 275px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(60px + 300px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(60px + 325px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(60px + 350px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(60px + 375px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(60px + 400px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(60px + 425px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(60px + 450px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(60px + 475px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(60px + 500px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(60px + 525px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(60px + 550px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(60px + 575px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(60px + 600px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(60px + 625px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(60px + 650px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(60px + 675px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(60px + 700px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(60px + 725px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(60px + 750px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(60px + 775px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(60px + 800px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(60px + 825px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(60px + 850px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(60px + 875px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(60px + 900px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(60px + 925px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(60px + 950px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(60px + 975px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1000px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1025px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1050px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1075px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1100px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1125px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1150px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1175px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1200px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1225px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1250px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1275px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1300px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1325px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1350px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1375px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1400px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1425px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1450px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1475px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1500px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1525px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1550px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1575px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1600px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1625px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1650px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1675px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1700px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1725px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1750px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1775px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1800px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1825px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1850px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1875px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1900px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1925px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1950px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1975px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2000px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2025px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2050px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2075px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2100px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2125px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2150px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2175px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2200px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2225px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2250px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2275px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2300px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2325px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2350px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2375px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2400px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2425px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2450px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2475px + 100px + 90px);
}
.seat-map-scheme.count-2.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2500px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(90px + 25px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(90px + 50px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(90px + 75px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(90px + 100px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(90px + 125px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(90px + 150px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(90px + 175px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(90px + 200px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(90px + 225px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(90px + 250px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(90px + 275px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(90px + 300px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(90px + 325px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(90px + 350px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(90px + 375px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(90px + 400px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(90px + 425px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(90px + 450px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(90px + 475px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(90px + 500px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(90px + 525px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(90px + 550px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(90px + 575px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(90px + 600px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(90px + 625px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(90px + 650px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(90px + 675px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(90px + 700px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(90px + 725px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(90px + 750px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(90px + 775px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(90px + 800px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(90px + 825px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(90px + 850px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(90px + 875px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(90px + 900px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(90px + 925px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(90px + 950px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(90px + 975px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1000px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1025px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1050px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1075px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1100px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1125px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1150px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1175px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1200px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1225px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1250px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1275px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1300px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1325px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1350px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1375px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1400px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1425px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1450px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1475px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1500px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1525px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1550px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1575px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1600px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1625px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1650px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1675px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1700px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1725px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1750px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1775px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1800px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1825px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1850px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1875px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1900px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1925px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1950px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(90px + 1975px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2000px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2025px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2050px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2075px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2100px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2125px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2150px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2175px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2200px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2225px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2250px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2275px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2300px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2325px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2350px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2375px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2400px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2425px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2450px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2475px + 100px + 90px);
}
.seat-map-scheme.count-3.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(90px + 2500px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(120px + 25px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(120px + 50px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(120px + 75px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(120px + 100px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(120px + 125px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(120px + 150px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(120px + 175px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(120px + 200px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(120px + 225px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(120px + 250px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(120px + 275px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(120px + 300px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(120px + 325px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(120px + 350px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(120px + 375px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(120px + 400px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(120px + 425px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(120px + 450px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(120px + 475px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(120px + 500px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(120px + 525px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(120px + 550px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(120px + 575px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(120px + 600px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(120px + 625px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(120px + 650px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(120px + 675px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(120px + 700px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(120px + 725px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(120px + 750px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(120px + 775px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(120px + 800px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(120px + 825px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(120px + 850px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(120px + 875px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(120px + 900px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(120px + 925px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(120px + 950px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(120px + 975px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1000px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1025px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1050px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1075px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1100px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1125px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1150px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1175px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1200px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1225px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1250px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1275px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1300px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1325px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1350px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1375px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1400px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1425px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1450px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1475px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1500px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1525px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1550px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1575px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1600px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1625px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1650px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1675px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1700px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1725px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1750px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1775px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1800px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1825px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1850px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1875px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1900px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1925px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1950px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1975px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2000px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2025px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2050px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2075px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2100px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2125px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2150px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2175px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2200px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2225px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2250px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2275px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2300px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2325px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2350px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2375px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2400px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2425px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2450px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2475px + 100px + 90px);
}
.seat-map-scheme.count-4.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2500px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(150px + 25px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(150px + 50px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(150px + 75px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(150px + 100px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(150px + 125px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(150px + 150px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(150px + 175px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(150px + 200px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(150px + 225px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(150px + 250px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(150px + 275px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(150px + 300px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(150px + 325px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(150px + 350px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(150px + 375px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(150px + 400px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(150px + 425px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(150px + 450px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(150px + 475px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(150px + 500px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(150px + 525px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(150px + 550px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(150px + 575px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(150px + 600px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(150px + 625px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(150px + 650px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(150px + 675px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(150px + 700px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(150px + 725px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(150px + 750px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(150px + 775px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(150px + 800px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(150px + 825px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(150px + 850px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(150px + 875px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(150px + 900px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(150px + 925px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(150px + 950px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(150px + 975px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1000px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1025px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1050px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1075px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1100px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1125px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1150px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1175px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1200px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1225px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1250px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1275px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1300px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1325px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1350px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1375px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1400px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1425px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1450px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1475px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1500px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1525px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1550px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1575px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1600px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1625px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1650px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1675px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1700px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1725px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1750px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1775px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1800px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1825px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1850px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1875px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1900px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1925px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1950px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(150px + 1975px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2000px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2025px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2050px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2075px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2100px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2125px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2150px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2175px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2200px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2225px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2250px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2275px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2300px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2325px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2350px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2375px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2400px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2425px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2450px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2475px + 100px + 90px);
}
.seat-map-scheme.count-5.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(150px + 2500px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(180px + 25px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(180px + 50px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(180px + 75px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(180px + 100px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(180px + 125px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(180px + 150px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(180px + 175px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(180px + 200px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(180px + 225px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(180px + 250px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(180px + 275px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(180px + 300px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(180px + 325px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(180px + 350px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(180px + 375px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(180px + 400px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(180px + 425px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(180px + 450px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(180px + 475px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(180px + 500px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(180px + 525px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(180px + 550px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(180px + 575px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(180px + 600px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(180px + 625px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(180px + 650px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(180px + 675px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(180px + 700px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(180px + 725px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(180px + 750px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(180px + 775px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(180px + 800px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(180px + 825px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(180px + 850px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(180px + 875px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(180px + 900px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(180px + 925px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(180px + 950px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(180px + 975px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1000px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1025px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1050px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1075px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1100px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1125px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1150px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1175px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1200px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1225px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1250px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1275px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1300px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1325px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1350px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1375px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1400px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1425px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1450px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1475px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1500px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1525px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1550px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1575px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1600px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1625px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1650px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1675px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1700px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1725px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1750px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1775px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1800px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1825px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1850px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1875px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1900px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1925px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1950px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1975px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2000px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2025px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2050px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2075px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2100px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2125px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2150px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2175px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2200px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2225px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2250px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2275px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2300px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2325px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2350px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2375px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2400px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2425px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2450px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2475px + 100px + 90px);
}
.seat-map-scheme.count-6.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2500px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(210px + 25px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(210px + 50px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(210px + 75px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(210px + 100px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(210px + 125px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(210px + 150px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(210px + 175px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(210px + 200px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(210px + 225px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(210px + 250px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(210px + 275px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(210px + 300px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(210px + 325px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(210px + 350px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(210px + 375px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(210px + 400px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(210px + 425px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(210px + 450px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(210px + 475px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(210px + 500px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(210px + 525px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(210px + 550px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(210px + 575px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(210px + 600px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(210px + 625px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(210px + 650px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(210px + 675px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(210px + 700px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(210px + 725px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(210px + 750px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(210px + 775px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(210px + 800px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(210px + 825px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(210px + 850px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(210px + 875px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(210px + 900px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(210px + 925px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(210px + 950px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(210px + 975px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1000px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1025px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1050px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1075px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1100px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1125px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1150px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1175px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1200px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1225px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1250px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1275px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1300px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1325px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1350px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1375px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1400px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1425px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1450px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1475px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1500px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1525px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1550px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1575px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1600px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1625px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1650px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1675px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1700px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1725px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1750px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1775px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1800px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1825px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1850px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1875px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1900px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1925px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1950px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(210px + 1975px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2000px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2025px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2050px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2075px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2100px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2125px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2150px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2175px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2200px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2225px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2250px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2275px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2300px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2325px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2350px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2375px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2400px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2425px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2450px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2475px + 100px + 90px);
}
.seat-map-scheme.count-7.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(210px + 2500px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(240px + 25px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(240px + 50px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(240px + 75px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(240px + 100px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(240px + 125px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(240px + 150px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(240px + 175px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(240px + 200px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(240px + 225px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(240px + 250px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(240px + 275px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(240px + 300px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(240px + 325px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(240px + 350px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(240px + 375px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(240px + 400px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(240px + 425px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(240px + 450px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(240px + 475px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(240px + 500px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(240px + 525px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(240px + 550px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(240px + 575px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(240px + 600px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(240px + 625px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(240px + 650px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(240px + 675px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(240px + 700px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(240px + 725px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(240px + 750px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(240px + 775px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(240px + 800px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(240px + 825px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(240px + 850px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(240px + 875px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(240px + 900px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(240px + 925px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(240px + 950px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(240px + 975px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1000px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1025px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1050px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1075px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1100px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1125px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1150px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1175px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1200px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1225px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1250px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1275px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1300px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1325px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1350px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1375px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1400px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1425px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1450px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1475px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1500px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1525px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1550px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1575px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1600px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1625px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1650px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1675px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1700px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1725px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1750px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1775px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1800px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1825px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1850px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1875px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1900px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1925px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1950px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1975px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2000px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2025px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2050px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2075px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2100px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2125px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2150px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2175px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2200px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2225px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2250px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2275px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2300px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2325px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2350px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2375px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2400px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2425px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2450px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2475px + 100px + 90px);
}
.seat-map-scheme.count-8.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2500px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(270px + 25px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(270px + 50px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(270px + 75px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(270px + 100px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(270px + 125px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(270px + 150px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(270px + 175px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(270px + 200px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(270px + 225px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(270px + 250px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(270px + 275px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(270px + 300px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(270px + 325px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(270px + 350px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(270px + 375px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(270px + 400px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(270px + 425px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(270px + 450px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(270px + 475px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(270px + 500px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(270px + 525px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(270px + 550px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(270px + 575px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(270px + 600px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(270px + 625px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(270px + 650px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(270px + 675px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(270px + 700px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(270px + 725px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(270px + 750px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(270px + 775px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(270px + 800px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(270px + 825px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(270px + 850px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(270px + 875px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(270px + 900px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(270px + 925px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(270px + 950px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(270px + 975px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1000px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1025px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1050px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1075px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1100px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1125px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1150px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1175px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1200px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1225px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1250px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1275px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1300px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1325px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1350px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1375px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1400px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1425px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1450px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1475px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1500px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1525px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1550px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1575px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1600px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1625px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1650px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1675px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1700px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1725px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1750px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1775px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1800px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1825px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1850px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1875px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1900px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1925px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1950px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(270px + 1975px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2000px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2025px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2050px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2075px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2100px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2125px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2150px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2175px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2200px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2225px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2250px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2275px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2300px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2325px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2350px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2375px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2400px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2425px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2450px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2475px + 100px + 90px);
}
.seat-map-scheme.count-9.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(270px + 2500px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(300px + 25px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(300px + 50px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(300px + 75px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(300px + 100px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(300px + 125px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(300px + 150px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(300px + 175px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(300px + 200px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(300px + 225px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(300px + 250px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(300px + 275px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(300px + 300px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(300px + 325px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(300px + 350px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(300px + 375px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(300px + 400px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(300px + 425px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(300px + 450px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(300px + 475px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(300px + 500px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(300px + 525px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(300px + 550px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(300px + 575px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(300px + 600px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(300px + 625px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(300px + 650px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(300px + 675px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(300px + 700px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(300px + 725px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(300px + 750px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(300px + 775px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(300px + 800px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(300px + 825px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(300px + 850px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(300px + 875px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(300px + 900px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(300px + 925px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(300px + 950px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(300px + 975px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1000px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1025px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1050px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1075px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1100px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1125px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1150px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1175px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1200px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1225px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1250px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1275px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1300px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1325px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1350px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1375px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1400px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1425px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1450px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1475px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1500px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1525px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1550px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1575px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1600px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1625px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1650px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1675px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1700px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1725px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1750px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1775px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1800px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1825px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1850px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1875px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1900px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1925px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1950px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1975px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2000px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2025px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2050px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2075px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2100px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2125px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2150px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2175px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2200px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2225px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2250px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2275px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2300px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2325px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2350px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2375px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2400px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2425px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2450px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2475px + 100px + 90px);
}
.seat-map-scheme.count-10.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2500px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(330px + 25px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(330px + 50px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(330px + 75px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(330px + 100px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(330px + 125px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(330px + 150px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(330px + 175px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(330px + 200px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(330px + 225px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(330px + 250px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(330px + 275px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(330px + 300px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(330px + 325px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(330px + 350px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(330px + 375px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(330px + 400px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(330px + 425px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(330px + 450px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(330px + 475px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(330px + 500px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(330px + 525px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(330px + 550px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(330px + 575px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(330px + 600px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(330px + 625px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(330px + 650px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(330px + 675px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(330px + 700px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(330px + 725px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(330px + 750px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(330px + 775px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(330px + 800px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(330px + 825px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(330px + 850px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(330px + 875px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(330px + 900px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(330px + 925px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(330px + 950px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(330px + 975px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1000px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1025px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1050px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1075px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1100px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1125px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1150px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1175px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1200px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1225px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1250px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1275px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1300px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1325px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1350px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1375px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1400px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1425px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1450px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1475px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1500px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1525px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1550px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1575px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1600px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1625px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1650px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1675px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1700px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1725px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1750px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1775px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1800px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1825px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1850px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1875px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1900px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1925px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1950px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(330px + 1975px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2000px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2025px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2050px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2075px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2100px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2125px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2150px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2175px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2200px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2225px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2250px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2275px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2300px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2325px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2350px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2375px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2400px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2425px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2450px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2475px + 100px + 90px);
}
.seat-map-scheme.count-11.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(330px + 2500px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(360px + 25px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(360px + 50px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(360px + 75px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(360px + 100px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(360px + 125px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(360px + 150px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(360px + 175px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(360px + 200px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(360px + 225px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(360px + 250px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(360px + 275px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(360px + 300px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(360px + 325px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(360px + 350px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(360px + 375px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(360px + 400px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(360px + 425px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(360px + 450px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(360px + 475px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(360px + 500px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(360px + 525px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(360px + 550px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(360px + 575px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(360px + 600px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(360px + 625px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(360px + 650px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(360px + 675px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(360px + 700px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(360px + 725px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(360px + 750px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(360px + 775px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(360px + 800px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(360px + 825px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(360px + 850px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(360px + 875px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(360px + 900px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(360px + 925px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(360px + 950px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(360px + 975px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1000px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1025px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1050px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1075px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1100px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1125px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1150px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1175px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1200px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1225px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1250px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1275px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1300px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1325px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1350px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1375px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1400px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1425px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1450px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1475px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1500px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1525px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1550px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1575px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1600px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1625px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1650px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1675px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1700px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1725px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1750px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1775px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1800px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1825px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1850px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1875px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1900px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1925px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1950px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1975px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2000px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2025px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2050px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2075px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2100px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2125px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2150px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2175px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2200px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2225px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2250px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2275px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2300px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2325px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2350px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2375px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2400px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2425px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2450px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2475px + 100px + 90px);
}
.seat-map-scheme.count-12.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2500px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(390px + 25px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(390px + 50px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(390px + 75px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(390px + 100px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(390px + 125px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(390px + 150px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(390px + 175px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(390px + 200px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(390px + 225px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(390px + 250px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(390px + 275px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(390px + 300px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(390px + 325px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(390px + 350px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(390px + 375px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(390px + 400px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(390px + 425px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(390px + 450px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(390px + 475px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(390px + 500px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(390px + 525px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(390px + 550px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(390px + 575px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(390px + 600px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(390px + 625px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(390px + 650px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(390px + 675px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(390px + 700px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(390px + 725px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(390px + 750px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(390px + 775px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(390px + 800px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(390px + 825px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(390px + 850px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(390px + 875px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(390px + 900px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(390px + 925px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(390px + 950px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(390px + 975px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1000px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1025px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1050px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1075px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1100px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1125px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1150px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1175px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1200px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1225px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1250px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1275px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1300px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1325px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1350px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1375px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1400px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1425px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1450px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1475px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1500px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1525px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1550px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1575px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1600px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1625px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1650px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1675px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1700px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1725px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1750px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1775px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1800px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1825px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1850px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1875px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1900px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1925px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1950px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(390px + 1975px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2000px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2025px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2050px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2075px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2100px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2125px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2150px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2175px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2200px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2225px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2250px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2275px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2300px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2325px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2350px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2375px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2400px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2425px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2450px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2475px + 100px + 90px);
}
.seat-map-scheme.count-13.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(390px + 2500px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(420px + 25px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(420px + 50px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(420px + 75px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(420px + 100px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(420px + 125px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(420px + 150px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(420px + 175px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(420px + 200px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(420px + 225px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(420px + 250px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(420px + 275px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(420px + 300px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(420px + 325px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(420px + 350px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(420px + 375px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(420px + 400px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(420px + 425px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(420px + 450px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(420px + 475px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(420px + 500px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(420px + 525px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(420px + 550px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(420px + 575px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(420px + 600px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(420px + 625px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(420px + 650px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(420px + 675px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(420px + 700px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(420px + 725px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(420px + 750px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(420px + 775px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(420px + 800px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(420px + 825px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(420px + 850px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(420px + 875px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(420px + 900px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(420px + 925px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(420px + 950px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(420px + 975px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1000px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1025px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1050px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1075px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1100px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1125px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1150px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1175px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1200px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1225px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1250px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1275px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1300px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1325px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1350px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1375px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1400px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1425px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1450px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1475px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1500px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1525px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1550px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1575px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1600px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1625px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1650px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1675px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1700px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1725px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1750px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1775px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1800px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1825px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1850px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1875px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1900px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1925px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1950px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1975px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2000px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2025px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2050px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2075px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2100px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2125px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2150px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2175px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2200px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2225px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2250px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2275px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2300px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2325px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2350px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2375px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2400px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2425px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2450px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2475px + 100px + 90px);
}
.seat-map-scheme.count-14.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2500px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(450px + 25px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(450px + 50px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(450px + 75px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(450px + 100px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(450px + 125px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(450px + 150px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(450px + 175px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(450px + 200px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(450px + 225px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(450px + 250px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(450px + 275px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(450px + 300px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(450px + 325px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(450px + 350px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(450px + 375px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(450px + 400px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(450px + 425px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(450px + 450px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(450px + 475px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(450px + 500px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(450px + 525px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(450px + 550px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(450px + 575px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(450px + 600px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(450px + 625px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(450px + 650px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(450px + 675px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(450px + 700px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(450px + 725px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(450px + 750px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(450px + 775px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(450px + 800px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(450px + 825px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(450px + 850px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(450px + 875px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(450px + 900px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(450px + 925px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(450px + 950px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(450px + 975px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1000px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1025px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1050px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1075px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1100px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1125px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1150px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1175px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1200px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1225px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1250px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1275px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1300px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1325px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1350px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1375px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1400px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1425px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1450px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1475px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1500px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1525px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1550px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1575px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1600px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1625px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1650px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1675px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1700px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1725px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1750px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1775px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1800px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1825px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1850px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1875px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1900px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1925px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1950px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(450px + 1975px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2000px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2025px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2050px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2075px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2100px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2125px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2150px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2175px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2200px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2225px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2250px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2275px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2300px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2325px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2350px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2375px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2400px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2425px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2450px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2475px + 100px + 90px);
}
.seat-map-scheme.count-15.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(450px + 2500px + 100px + 90px);
}
.seat-map-scheme.count-1.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(30px + 25px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(30px + 50px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(30px + 75px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(30px + 100px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(30px + 125px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(30px + 150px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(30px + 175px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(30px + 200px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(30px + 225px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(30px + 250px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(30px + 275px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(30px + 300px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(30px + 325px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(30px + 350px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(30px + 375px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(30px + 400px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(30px + 425px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(30px + 450px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(30px + 475px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(30px + 500px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(30px + 525px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(30px + 550px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(30px + 575px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(30px + 600px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(30px + 625px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(30px + 650px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(30px + 675px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(30px + 700px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(30px + 725px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(30px + 750px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(30px + 775px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(30px + 800px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(30px + 825px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(30px + 850px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(30px + 875px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(30px + 900px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(30px + 925px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(30px + 950px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(30px + 975px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1000px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1025px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1050px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1075px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1100px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1125px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1150px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1175px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1200px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1225px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1250px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1275px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1300px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1325px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1350px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1375px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1400px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1425px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1450px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1475px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1500px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1525px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1550px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1575px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1600px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1625px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1650px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1675px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1700px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1725px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1750px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1775px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1800px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1825px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1850px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1875px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1900px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1925px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1950px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(30px + 1975px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2000px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2025px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2050px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2075px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2100px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2125px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2150px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2175px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2200px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2225px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2250px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2275px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2300px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2325px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2350px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2375px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2400px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2425px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2450px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2475px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(30px + 2500px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(60px + 25px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(60px + 50px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(60px + 75px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(60px + 100px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(60px + 125px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(60px + 150px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(60px + 175px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(60px + 200px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(60px + 225px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(60px + 250px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(60px + 275px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(60px + 300px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(60px + 325px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(60px + 350px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(60px + 375px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(60px + 400px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(60px + 425px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(60px + 450px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(60px + 475px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(60px + 500px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(60px + 525px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(60px + 550px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(60px + 575px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(60px + 600px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(60px + 625px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(60px + 650px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(60px + 675px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(60px + 700px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(60px + 725px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(60px + 750px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(60px + 775px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(60px + 800px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(60px + 825px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(60px + 850px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(60px + 875px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(60px + 900px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(60px + 925px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(60px + 950px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(60px + 975px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1000px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1025px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1050px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1075px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1100px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1125px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1150px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1175px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1200px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1225px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1250px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1275px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1300px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1325px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1350px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1375px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1400px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1425px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1450px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1475px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1500px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1525px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1550px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1575px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1600px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1625px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1650px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1675px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1700px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1725px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1750px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1775px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1800px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1825px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1850px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1875px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1900px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1925px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1950px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1975px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2000px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2025px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2050px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2075px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2100px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2125px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2150px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2175px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2200px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2225px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2250px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2275px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2300px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2325px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2350px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2375px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2400px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2425px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2450px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2475px + 125px + 90px);
}
.seat-map-scheme.count-2.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2500px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(90px + 25px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(90px + 50px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(90px + 75px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(90px + 100px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(90px + 125px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(90px + 150px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(90px + 175px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(90px + 200px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(90px + 225px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(90px + 250px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(90px + 275px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(90px + 300px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(90px + 325px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(90px + 350px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(90px + 375px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(90px + 400px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(90px + 425px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(90px + 450px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(90px + 475px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(90px + 500px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(90px + 525px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(90px + 550px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(90px + 575px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(90px + 600px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(90px + 625px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(90px + 650px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(90px + 675px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(90px + 700px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(90px + 725px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(90px + 750px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(90px + 775px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(90px + 800px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(90px + 825px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(90px + 850px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(90px + 875px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(90px + 900px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(90px + 925px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(90px + 950px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(90px + 975px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1000px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1025px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1050px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1075px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1100px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1125px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1150px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1175px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1200px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1225px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1250px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1275px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1300px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1325px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1350px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1375px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1400px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1425px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1450px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1475px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1500px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1525px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1550px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1575px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1600px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1625px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1650px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1675px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1700px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1725px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1750px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1775px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1800px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1825px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1850px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1875px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1900px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1925px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1950px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(90px + 1975px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2000px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2025px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2050px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2075px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2100px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2125px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2150px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2175px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2200px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2225px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2250px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2275px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2300px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2325px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2350px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2375px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2400px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2425px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2450px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2475px + 125px + 90px);
}
.seat-map-scheme.count-3.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(90px + 2500px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(120px + 25px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(120px + 50px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(120px + 75px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(120px + 100px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(120px + 125px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(120px + 150px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(120px + 175px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(120px + 200px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(120px + 225px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(120px + 250px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(120px + 275px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(120px + 300px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(120px + 325px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(120px + 350px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(120px + 375px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(120px + 400px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(120px + 425px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(120px + 450px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(120px + 475px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(120px + 500px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(120px + 525px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(120px + 550px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(120px + 575px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(120px + 600px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(120px + 625px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(120px + 650px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(120px + 675px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(120px + 700px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(120px + 725px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(120px + 750px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(120px + 775px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(120px + 800px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(120px + 825px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(120px + 850px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(120px + 875px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(120px + 900px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(120px + 925px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(120px + 950px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(120px + 975px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1000px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1025px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1050px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1075px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1100px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1125px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1150px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1175px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1200px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1225px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1250px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1275px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1300px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1325px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1350px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1375px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1400px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1425px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1450px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1475px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1500px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1525px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1550px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1575px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1600px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1625px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1650px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1675px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1700px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1725px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1750px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1775px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1800px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1825px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1850px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1875px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1900px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1925px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1950px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1975px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2000px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2025px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2050px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2075px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2100px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2125px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2150px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2175px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2200px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2225px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2250px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2275px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2300px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2325px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2350px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2375px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2400px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2425px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2450px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2475px + 125px + 90px);
}
.seat-map-scheme.count-4.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2500px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(150px + 25px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(150px + 50px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(150px + 75px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(150px + 100px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(150px + 125px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(150px + 150px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(150px + 175px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(150px + 200px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(150px + 225px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(150px + 250px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(150px + 275px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(150px + 300px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(150px + 325px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(150px + 350px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(150px + 375px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(150px + 400px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(150px + 425px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(150px + 450px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(150px + 475px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(150px + 500px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(150px + 525px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(150px + 550px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(150px + 575px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(150px + 600px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(150px + 625px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(150px + 650px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(150px + 675px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(150px + 700px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(150px + 725px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(150px + 750px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(150px + 775px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(150px + 800px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(150px + 825px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(150px + 850px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(150px + 875px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(150px + 900px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(150px + 925px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(150px + 950px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(150px + 975px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1000px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1025px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1050px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1075px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1100px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1125px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1150px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1175px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1200px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1225px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1250px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1275px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1300px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1325px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1350px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1375px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1400px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1425px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1450px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1475px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1500px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1525px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1550px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1575px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1600px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1625px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1650px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1675px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1700px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1725px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1750px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1775px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1800px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1825px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1850px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1875px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1900px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1925px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1950px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(150px + 1975px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2000px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2025px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2050px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2075px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2100px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2125px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2150px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2175px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2200px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2225px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2250px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2275px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2300px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2325px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2350px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2375px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2400px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2425px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2450px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2475px + 125px + 90px);
}
.seat-map-scheme.count-5.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(150px + 2500px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(180px + 25px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(180px + 50px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(180px + 75px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(180px + 100px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(180px + 125px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(180px + 150px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(180px + 175px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(180px + 200px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(180px + 225px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(180px + 250px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(180px + 275px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(180px + 300px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(180px + 325px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(180px + 350px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(180px + 375px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(180px + 400px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(180px + 425px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(180px + 450px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(180px + 475px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(180px + 500px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(180px + 525px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(180px + 550px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(180px + 575px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(180px + 600px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(180px + 625px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(180px + 650px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(180px + 675px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(180px + 700px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(180px + 725px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(180px + 750px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(180px + 775px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(180px + 800px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(180px + 825px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(180px + 850px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(180px + 875px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(180px + 900px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(180px + 925px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(180px + 950px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(180px + 975px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1000px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1025px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1050px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1075px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1100px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1125px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1150px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1175px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1200px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1225px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1250px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1275px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1300px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1325px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1350px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1375px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1400px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1425px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1450px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1475px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1500px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1525px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1550px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1575px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1600px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1625px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1650px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1675px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1700px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1725px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1750px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1775px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1800px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1825px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1850px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1875px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1900px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1925px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1950px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1975px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2000px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2025px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2050px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2075px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2100px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2125px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2150px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2175px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2200px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2225px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2250px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2275px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2300px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2325px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2350px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2375px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2400px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2425px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2450px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2475px + 125px + 90px);
}
.seat-map-scheme.count-6.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2500px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(210px + 25px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(210px + 50px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(210px + 75px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(210px + 100px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(210px + 125px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(210px + 150px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(210px + 175px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(210px + 200px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(210px + 225px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(210px + 250px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(210px + 275px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(210px + 300px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(210px + 325px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(210px + 350px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(210px + 375px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(210px + 400px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(210px + 425px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(210px + 450px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(210px + 475px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(210px + 500px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(210px + 525px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(210px + 550px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(210px + 575px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(210px + 600px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(210px + 625px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(210px + 650px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(210px + 675px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(210px + 700px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(210px + 725px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(210px + 750px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(210px + 775px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(210px + 800px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(210px + 825px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(210px + 850px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(210px + 875px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(210px + 900px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(210px + 925px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(210px + 950px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(210px + 975px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1000px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1025px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1050px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1075px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1100px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1125px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1150px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1175px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1200px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1225px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1250px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1275px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1300px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1325px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1350px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1375px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1400px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1425px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1450px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1475px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1500px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1525px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1550px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1575px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1600px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1625px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1650px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1675px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1700px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1725px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1750px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1775px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1800px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1825px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1850px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1875px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1900px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1925px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1950px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(210px + 1975px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2000px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2025px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2050px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2075px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2100px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2125px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2150px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2175px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2200px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2225px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2250px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2275px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2300px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2325px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2350px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2375px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2400px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2425px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2450px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2475px + 125px + 90px);
}
.seat-map-scheme.count-7.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(210px + 2500px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(240px + 25px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(240px + 50px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(240px + 75px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(240px + 100px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(240px + 125px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(240px + 150px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(240px + 175px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(240px + 200px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(240px + 225px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(240px + 250px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(240px + 275px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(240px + 300px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(240px + 325px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(240px + 350px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(240px + 375px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(240px + 400px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(240px + 425px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(240px + 450px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(240px + 475px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(240px + 500px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(240px + 525px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(240px + 550px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(240px + 575px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(240px + 600px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(240px + 625px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(240px + 650px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(240px + 675px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(240px + 700px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(240px + 725px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(240px + 750px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(240px + 775px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(240px + 800px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(240px + 825px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(240px + 850px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(240px + 875px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(240px + 900px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(240px + 925px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(240px + 950px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(240px + 975px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1000px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1025px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1050px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1075px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1100px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1125px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1150px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1175px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1200px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1225px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1250px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1275px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1300px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1325px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1350px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1375px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1400px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1425px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1450px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1475px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1500px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1525px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1550px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1575px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1600px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1625px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1650px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1675px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1700px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1725px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1750px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1775px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1800px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1825px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1850px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1875px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1900px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1925px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1950px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1975px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2000px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2025px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2050px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2075px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2100px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2125px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2150px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2175px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2200px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2225px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2250px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2275px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2300px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2325px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2350px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2375px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2400px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2425px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2450px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2475px + 125px + 90px);
}
.seat-map-scheme.count-8.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2500px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(270px + 25px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(270px + 50px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(270px + 75px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(270px + 100px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(270px + 125px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(270px + 150px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(270px + 175px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(270px + 200px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(270px + 225px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(270px + 250px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(270px + 275px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(270px + 300px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(270px + 325px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(270px + 350px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(270px + 375px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(270px + 400px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(270px + 425px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(270px + 450px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(270px + 475px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(270px + 500px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(270px + 525px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(270px + 550px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(270px + 575px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(270px + 600px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(270px + 625px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(270px + 650px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(270px + 675px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(270px + 700px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(270px + 725px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(270px + 750px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(270px + 775px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(270px + 800px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(270px + 825px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(270px + 850px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(270px + 875px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(270px + 900px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(270px + 925px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(270px + 950px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(270px + 975px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1000px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1025px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1050px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1075px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1100px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1125px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1150px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1175px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1200px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1225px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1250px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1275px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1300px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1325px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1350px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1375px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1400px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1425px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1450px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1475px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1500px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1525px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1550px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1575px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1600px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1625px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1650px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1675px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1700px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1725px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1750px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1775px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1800px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1825px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1850px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1875px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1900px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1925px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1950px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(270px + 1975px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2000px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2025px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2050px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2075px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2100px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2125px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2150px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2175px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2200px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2225px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2250px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2275px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2300px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2325px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2350px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2375px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2400px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2425px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2450px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2475px + 125px + 90px);
}
.seat-map-scheme.count-9.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(270px + 2500px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(300px + 25px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(300px + 50px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(300px + 75px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(300px + 100px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(300px + 125px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(300px + 150px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(300px + 175px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(300px + 200px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(300px + 225px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(300px + 250px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(300px + 275px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(300px + 300px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(300px + 325px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(300px + 350px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(300px + 375px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(300px + 400px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(300px + 425px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(300px + 450px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(300px + 475px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(300px + 500px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(300px + 525px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(300px + 550px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(300px + 575px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(300px + 600px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(300px + 625px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(300px + 650px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(300px + 675px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(300px + 700px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(300px + 725px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(300px + 750px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(300px + 775px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(300px + 800px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(300px + 825px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(300px + 850px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(300px + 875px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(300px + 900px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(300px + 925px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(300px + 950px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(300px + 975px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1000px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1025px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1050px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1075px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1100px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1125px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1150px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1175px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1200px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1225px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1250px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1275px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1300px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1325px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1350px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1375px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1400px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1425px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1450px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1475px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1500px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1525px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1550px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1575px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1600px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1625px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1650px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1675px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1700px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1725px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1750px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1775px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1800px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1825px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1850px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1875px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1900px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1925px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1950px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1975px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2000px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2025px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2050px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2075px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2100px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2125px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2150px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2175px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2200px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2225px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2250px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2275px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2300px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2325px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2350px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2375px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2400px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2425px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2450px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2475px + 125px + 90px);
}
.seat-map-scheme.count-10.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2500px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(330px + 25px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(330px + 50px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(330px + 75px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(330px + 100px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(330px + 125px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(330px + 150px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(330px + 175px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(330px + 200px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(330px + 225px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(330px + 250px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(330px + 275px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(330px + 300px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(330px + 325px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(330px + 350px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(330px + 375px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(330px + 400px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(330px + 425px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(330px + 450px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(330px + 475px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(330px + 500px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(330px + 525px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(330px + 550px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(330px + 575px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(330px + 600px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(330px + 625px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(330px + 650px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(330px + 675px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(330px + 700px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(330px + 725px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(330px + 750px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(330px + 775px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(330px + 800px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(330px + 825px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(330px + 850px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(330px + 875px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(330px + 900px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(330px + 925px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(330px + 950px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(330px + 975px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1000px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1025px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1050px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1075px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1100px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1125px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1150px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1175px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1200px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1225px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1250px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1275px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1300px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1325px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1350px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1375px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1400px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1425px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1450px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1475px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1500px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1525px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1550px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1575px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1600px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1625px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1650px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1675px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1700px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1725px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1750px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1775px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1800px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1825px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1850px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1875px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1900px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1925px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1950px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(330px + 1975px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2000px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2025px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2050px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2075px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2100px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2125px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2150px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2175px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2200px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2225px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2250px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2275px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2300px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2325px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2350px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2375px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2400px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2425px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2450px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2475px + 125px + 90px);
}
.seat-map-scheme.count-11.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(330px + 2500px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(360px + 25px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(360px + 50px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(360px + 75px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(360px + 100px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(360px + 125px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(360px + 150px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(360px + 175px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(360px + 200px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(360px + 225px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(360px + 250px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(360px + 275px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(360px + 300px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(360px + 325px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(360px + 350px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(360px + 375px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(360px + 400px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(360px + 425px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(360px + 450px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(360px + 475px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(360px + 500px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(360px + 525px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(360px + 550px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(360px + 575px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(360px + 600px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(360px + 625px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(360px + 650px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(360px + 675px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(360px + 700px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(360px + 725px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(360px + 750px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(360px + 775px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(360px + 800px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(360px + 825px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(360px + 850px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(360px + 875px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(360px + 900px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(360px + 925px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(360px + 950px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(360px + 975px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1000px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1025px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1050px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1075px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1100px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1125px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1150px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1175px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1200px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1225px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1250px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1275px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1300px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1325px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1350px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1375px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1400px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1425px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1450px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1475px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1500px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1525px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1550px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1575px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1600px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1625px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1650px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1675px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1700px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1725px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1750px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1775px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1800px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1825px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1850px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1875px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1900px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1925px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1950px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1975px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2000px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2025px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2050px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2075px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2100px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2125px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2150px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2175px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2200px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2225px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2250px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2275px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2300px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2325px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2350px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2375px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2400px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2425px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2450px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2475px + 125px + 90px);
}
.seat-map-scheme.count-12.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2500px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(390px + 25px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(390px + 50px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(390px + 75px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(390px + 100px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(390px + 125px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(390px + 150px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(390px + 175px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(390px + 200px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(390px + 225px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(390px + 250px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(390px + 275px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(390px + 300px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(390px + 325px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(390px + 350px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(390px + 375px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(390px + 400px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(390px + 425px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(390px + 450px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(390px + 475px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(390px + 500px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(390px + 525px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(390px + 550px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(390px + 575px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(390px + 600px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(390px + 625px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(390px + 650px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(390px + 675px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(390px + 700px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(390px + 725px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(390px + 750px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(390px + 775px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(390px + 800px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(390px + 825px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(390px + 850px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(390px + 875px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(390px + 900px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(390px + 925px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(390px + 950px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(390px + 975px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1000px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1025px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1050px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1075px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1100px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1125px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1150px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1175px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1200px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1225px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1250px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1275px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1300px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1325px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1350px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1375px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1400px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1425px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1450px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1475px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1500px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1525px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1550px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1575px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1600px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1625px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1650px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1675px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1700px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1725px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1750px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1775px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1800px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1825px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1850px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1875px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1900px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1925px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1950px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(390px + 1975px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2000px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2025px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2050px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2075px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2100px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2125px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2150px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2175px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2200px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2225px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2250px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2275px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2300px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2325px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2350px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2375px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2400px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2425px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2450px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2475px + 125px + 90px);
}
.seat-map-scheme.count-13.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(390px + 2500px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(420px + 25px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(420px + 50px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(420px + 75px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(420px + 100px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(420px + 125px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(420px + 150px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(420px + 175px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(420px + 200px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(420px + 225px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(420px + 250px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(420px + 275px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(420px + 300px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(420px + 325px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(420px + 350px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(420px + 375px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(420px + 400px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(420px + 425px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(420px + 450px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(420px + 475px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(420px + 500px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(420px + 525px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(420px + 550px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(420px + 575px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(420px + 600px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(420px + 625px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(420px + 650px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(420px + 675px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(420px + 700px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(420px + 725px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(420px + 750px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(420px + 775px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(420px + 800px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(420px + 825px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(420px + 850px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(420px + 875px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(420px + 900px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(420px + 925px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(420px + 950px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(420px + 975px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1000px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1025px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1050px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1075px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1100px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1125px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1150px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1175px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1200px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1225px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1250px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1275px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1300px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1325px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1350px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1375px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1400px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1425px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1450px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1475px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1500px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1525px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1550px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1575px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1600px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1625px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1650px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1675px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1700px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1725px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1750px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1775px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1800px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1825px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1850px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1875px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1900px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1925px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1950px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1975px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2000px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2025px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2050px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2075px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2100px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2125px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2150px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2175px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2200px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2225px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2250px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2275px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2300px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2325px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2350px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2375px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2400px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2425px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2450px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2475px + 125px + 90px);
}
.seat-map-scheme.count-14.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2500px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(450px + 25px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(450px + 50px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(450px + 75px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(450px + 100px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(450px + 125px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(450px + 150px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(450px + 175px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(450px + 200px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(450px + 225px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(450px + 250px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(450px + 275px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(450px + 300px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(450px + 325px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(450px + 350px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(450px + 375px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(450px + 400px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(450px + 425px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(450px + 450px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(450px + 475px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(450px + 500px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(450px + 525px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(450px + 550px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(450px + 575px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(450px + 600px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(450px + 625px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(450px + 650px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(450px + 675px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(450px + 700px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(450px + 725px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(450px + 750px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(450px + 775px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(450px + 800px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(450px + 825px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(450px + 850px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(450px + 875px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(450px + 900px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(450px + 925px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(450px + 950px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(450px + 975px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1000px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1025px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1050px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1075px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1100px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1125px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1150px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1175px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1200px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1225px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1250px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1275px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1300px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1325px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1350px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1375px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1400px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1425px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1450px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1475px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1500px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1525px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1550px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1575px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1600px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1625px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1650px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1675px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1700px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1725px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1750px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1775px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1800px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1825px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1850px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1875px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1900px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1925px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1950px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(450px + 1975px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2000px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2025px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2050px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2075px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2100px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2125px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2150px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2175px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2200px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2225px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2250px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2275px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2300px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2325px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2350px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2375px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2400px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2425px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2450px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2475px + 125px + 90px);
}
.seat-map-scheme.count-15.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(450px + 2500px + 125px + 90px);
}
.seat-map-scheme.count-1.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(30px + 25px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(30px + 50px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(30px + 75px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(30px + 100px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(30px + 125px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(30px + 150px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(30px + 175px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(30px + 200px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(30px + 225px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(30px + 250px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(30px + 275px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(30px + 300px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(30px + 325px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(30px + 350px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(30px + 375px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(30px + 400px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(30px + 425px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(30px + 450px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(30px + 475px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(30px + 500px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(30px + 525px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(30px + 550px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(30px + 575px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(30px + 600px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(30px + 625px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(30px + 650px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(30px + 675px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(30px + 700px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(30px + 725px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(30px + 750px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(30px + 775px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(30px + 800px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(30px + 825px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(30px + 850px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(30px + 875px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(30px + 900px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(30px + 925px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(30px + 950px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(30px + 975px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1000px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1025px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1050px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1075px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1100px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1125px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1150px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1175px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1200px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1225px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1250px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1275px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1300px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1325px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1350px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1375px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1400px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1425px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1450px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1475px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1500px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1525px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1550px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1575px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1600px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1625px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1650px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1675px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1700px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1725px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1750px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1775px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1800px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1825px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1850px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1875px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1900px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1925px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1950px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(30px + 1975px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2000px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2025px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2050px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2075px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2100px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2125px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2150px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2175px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2200px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2225px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2250px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2275px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2300px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2325px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2350px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2375px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2400px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2425px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2450px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2475px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(30px + 2500px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(60px + 25px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(60px + 50px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(60px + 75px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(60px + 100px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(60px + 125px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(60px + 150px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(60px + 175px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(60px + 200px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(60px + 225px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(60px + 250px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(60px + 275px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(60px + 300px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(60px + 325px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(60px + 350px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(60px + 375px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(60px + 400px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(60px + 425px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(60px + 450px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(60px + 475px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(60px + 500px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(60px + 525px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(60px + 550px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(60px + 575px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(60px + 600px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(60px + 625px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(60px + 650px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(60px + 675px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(60px + 700px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(60px + 725px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(60px + 750px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(60px + 775px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(60px + 800px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(60px + 825px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(60px + 850px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(60px + 875px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(60px + 900px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(60px + 925px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(60px + 950px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(60px + 975px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1000px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1025px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1050px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1075px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1100px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1125px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1150px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1175px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1200px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1225px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1250px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1275px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1300px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1325px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1350px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1375px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1400px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1425px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1450px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1475px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1500px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1525px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1550px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1575px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1600px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1625px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1650px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1675px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1700px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1725px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1750px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1775px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1800px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1825px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1850px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1875px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1900px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1925px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1950px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1975px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2000px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2025px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2050px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2075px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2100px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2125px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2150px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2175px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2200px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2225px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2250px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2275px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2300px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2325px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2350px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2375px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2400px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2425px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2450px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2475px + 150px + 90px);
}
.seat-map-scheme.count-2.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2500px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(90px + 25px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(90px + 50px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(90px + 75px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(90px + 100px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(90px + 125px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(90px + 150px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(90px + 175px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(90px + 200px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(90px + 225px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(90px + 250px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(90px + 275px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(90px + 300px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(90px + 325px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(90px + 350px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(90px + 375px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(90px + 400px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(90px + 425px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(90px + 450px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(90px + 475px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(90px + 500px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(90px + 525px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(90px + 550px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(90px + 575px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(90px + 600px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(90px + 625px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(90px + 650px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(90px + 675px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(90px + 700px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(90px + 725px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(90px + 750px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(90px + 775px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(90px + 800px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(90px + 825px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(90px + 850px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(90px + 875px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(90px + 900px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(90px + 925px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(90px + 950px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(90px + 975px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1000px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1025px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1050px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1075px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1100px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1125px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1150px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1175px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1200px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1225px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1250px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1275px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1300px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1325px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1350px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1375px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1400px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1425px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1450px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1475px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1500px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1525px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1550px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1575px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1600px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1625px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1650px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1675px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1700px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1725px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1750px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1775px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1800px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1825px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1850px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1875px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1900px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1925px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1950px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(90px + 1975px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2000px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2025px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2050px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2075px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2100px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2125px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2150px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2175px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2200px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2225px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2250px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2275px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2300px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2325px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2350px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2375px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2400px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2425px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2450px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2475px + 150px + 90px);
}
.seat-map-scheme.count-3.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(90px + 2500px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(120px + 25px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(120px + 50px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(120px + 75px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(120px + 100px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(120px + 125px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(120px + 150px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(120px + 175px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(120px + 200px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(120px + 225px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(120px + 250px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(120px + 275px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(120px + 300px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(120px + 325px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(120px + 350px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(120px + 375px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(120px + 400px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(120px + 425px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(120px + 450px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(120px + 475px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(120px + 500px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(120px + 525px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(120px + 550px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(120px + 575px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(120px + 600px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(120px + 625px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(120px + 650px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(120px + 675px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(120px + 700px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(120px + 725px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(120px + 750px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(120px + 775px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(120px + 800px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(120px + 825px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(120px + 850px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(120px + 875px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(120px + 900px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(120px + 925px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(120px + 950px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(120px + 975px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1000px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1025px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1050px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1075px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1100px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1125px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1150px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1175px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1200px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1225px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1250px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1275px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1300px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1325px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1350px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1375px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1400px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1425px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1450px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1475px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1500px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1525px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1550px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1575px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1600px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1625px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1650px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1675px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1700px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1725px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1750px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1775px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1800px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1825px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1850px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1875px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1900px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1925px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1950px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1975px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2000px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2025px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2050px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2075px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2100px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2125px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2150px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2175px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2200px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2225px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2250px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2275px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2300px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2325px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2350px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2375px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2400px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2425px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2450px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2475px + 150px + 90px);
}
.seat-map-scheme.count-4.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2500px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(150px + 25px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(150px + 50px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(150px + 75px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(150px + 100px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(150px + 125px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(150px + 150px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(150px + 175px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(150px + 200px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(150px + 225px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(150px + 250px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(150px + 275px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(150px + 300px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(150px + 325px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(150px + 350px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(150px + 375px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(150px + 400px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(150px + 425px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(150px + 450px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(150px + 475px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(150px + 500px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(150px + 525px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(150px + 550px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(150px + 575px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(150px + 600px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(150px + 625px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(150px + 650px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(150px + 675px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(150px + 700px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(150px + 725px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(150px + 750px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(150px + 775px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(150px + 800px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(150px + 825px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(150px + 850px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(150px + 875px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(150px + 900px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(150px + 925px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(150px + 950px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(150px + 975px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1000px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1025px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1050px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1075px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1100px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1125px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1150px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1175px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1200px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1225px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1250px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1275px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1300px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1325px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1350px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1375px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1400px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1425px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1450px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1475px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1500px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1525px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1550px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1575px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1600px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1625px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1650px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1675px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1700px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1725px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1750px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1775px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1800px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1825px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1850px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1875px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1900px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1925px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1950px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(150px + 1975px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2000px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2025px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2050px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2075px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2100px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2125px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2150px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2175px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2200px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2225px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2250px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2275px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2300px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2325px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2350px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2375px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2400px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2425px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2450px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2475px + 150px + 90px);
}
.seat-map-scheme.count-5.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(150px + 2500px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(180px + 25px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(180px + 50px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(180px + 75px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(180px + 100px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(180px + 125px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(180px + 150px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(180px + 175px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(180px + 200px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(180px + 225px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(180px + 250px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(180px + 275px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(180px + 300px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(180px + 325px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(180px + 350px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(180px + 375px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(180px + 400px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(180px + 425px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(180px + 450px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(180px + 475px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(180px + 500px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(180px + 525px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(180px + 550px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(180px + 575px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(180px + 600px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(180px + 625px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(180px + 650px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(180px + 675px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(180px + 700px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(180px + 725px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(180px + 750px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(180px + 775px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(180px + 800px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(180px + 825px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(180px + 850px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(180px + 875px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(180px + 900px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(180px + 925px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(180px + 950px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(180px + 975px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1000px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1025px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1050px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1075px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1100px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1125px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1150px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1175px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1200px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1225px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1250px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1275px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1300px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1325px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1350px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1375px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1400px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1425px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1450px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1475px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1500px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1525px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1550px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1575px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1600px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1625px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1650px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1675px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1700px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1725px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1750px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1775px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1800px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1825px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1850px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1875px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1900px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1925px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1950px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1975px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2000px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2025px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2050px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2075px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2100px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2125px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2150px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2175px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2200px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2225px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2250px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2275px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2300px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2325px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2350px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2375px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2400px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2425px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2450px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2475px + 150px + 90px);
}
.seat-map-scheme.count-6.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2500px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(210px + 25px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(210px + 50px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(210px + 75px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(210px + 100px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(210px + 125px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(210px + 150px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(210px + 175px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(210px + 200px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(210px + 225px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(210px + 250px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(210px + 275px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(210px + 300px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(210px + 325px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(210px + 350px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(210px + 375px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(210px + 400px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(210px + 425px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(210px + 450px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(210px + 475px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(210px + 500px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(210px + 525px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(210px + 550px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(210px + 575px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(210px + 600px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(210px + 625px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(210px + 650px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(210px + 675px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(210px + 700px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(210px + 725px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(210px + 750px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(210px + 775px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(210px + 800px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(210px + 825px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(210px + 850px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(210px + 875px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(210px + 900px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(210px + 925px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(210px + 950px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(210px + 975px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1000px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1025px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1050px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1075px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1100px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1125px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1150px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1175px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1200px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1225px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1250px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1275px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1300px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1325px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1350px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1375px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1400px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1425px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1450px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1475px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1500px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1525px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1550px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1575px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1600px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1625px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1650px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1675px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1700px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1725px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1750px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1775px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1800px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1825px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1850px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1875px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1900px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1925px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1950px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(210px + 1975px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2000px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2025px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2050px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2075px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2100px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2125px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2150px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2175px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2200px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2225px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2250px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2275px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2300px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2325px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2350px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2375px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2400px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2425px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2450px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2475px + 150px + 90px);
}
.seat-map-scheme.count-7.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(210px + 2500px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(240px + 25px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(240px + 50px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(240px + 75px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(240px + 100px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(240px + 125px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(240px + 150px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(240px + 175px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(240px + 200px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(240px + 225px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(240px + 250px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(240px + 275px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(240px + 300px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(240px + 325px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(240px + 350px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(240px + 375px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(240px + 400px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(240px + 425px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(240px + 450px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(240px + 475px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(240px + 500px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(240px + 525px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(240px + 550px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(240px + 575px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(240px + 600px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(240px + 625px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(240px + 650px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(240px + 675px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(240px + 700px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(240px + 725px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(240px + 750px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(240px + 775px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(240px + 800px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(240px + 825px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(240px + 850px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(240px + 875px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(240px + 900px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(240px + 925px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(240px + 950px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(240px + 975px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1000px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1025px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1050px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1075px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1100px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1125px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1150px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1175px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1200px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1225px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1250px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1275px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1300px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1325px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1350px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1375px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1400px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1425px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1450px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1475px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1500px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1525px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1550px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1575px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1600px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1625px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1650px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1675px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1700px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1725px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1750px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1775px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1800px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1825px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1850px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1875px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1900px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1925px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1950px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1975px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2000px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2025px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2050px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2075px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2100px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2125px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2150px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2175px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2200px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2225px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2250px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2275px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2300px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2325px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2350px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2375px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2400px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2425px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2450px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2475px + 150px + 90px);
}
.seat-map-scheme.count-8.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2500px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(270px + 25px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(270px + 50px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(270px + 75px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(270px + 100px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(270px + 125px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(270px + 150px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(270px + 175px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(270px + 200px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(270px + 225px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(270px + 250px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(270px + 275px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(270px + 300px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(270px + 325px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(270px + 350px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(270px + 375px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(270px + 400px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(270px + 425px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(270px + 450px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(270px + 475px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(270px + 500px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(270px + 525px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(270px + 550px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(270px + 575px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(270px + 600px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(270px + 625px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(270px + 650px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(270px + 675px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(270px + 700px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(270px + 725px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(270px + 750px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(270px + 775px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(270px + 800px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(270px + 825px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(270px + 850px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(270px + 875px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(270px + 900px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(270px + 925px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(270px + 950px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(270px + 975px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1000px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1025px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1050px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1075px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1100px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1125px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1150px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1175px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1200px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1225px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1250px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1275px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1300px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1325px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1350px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1375px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1400px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1425px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1450px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1475px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1500px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1525px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1550px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1575px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1600px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1625px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1650px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1675px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1700px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1725px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1750px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1775px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1800px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1825px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1850px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1875px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1900px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1925px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1950px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(270px + 1975px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2000px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2025px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2050px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2075px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2100px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2125px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2150px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2175px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2200px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2225px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2250px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2275px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2300px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2325px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2350px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2375px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2400px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2425px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2450px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2475px + 150px + 90px);
}
.seat-map-scheme.count-9.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(270px + 2500px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(300px + 25px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(300px + 50px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(300px + 75px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(300px + 100px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(300px + 125px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(300px + 150px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(300px + 175px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(300px + 200px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(300px + 225px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(300px + 250px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(300px + 275px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(300px + 300px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(300px + 325px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(300px + 350px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(300px + 375px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(300px + 400px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(300px + 425px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(300px + 450px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(300px + 475px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(300px + 500px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(300px + 525px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(300px + 550px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(300px + 575px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(300px + 600px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(300px + 625px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(300px + 650px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(300px + 675px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(300px + 700px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(300px + 725px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(300px + 750px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(300px + 775px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(300px + 800px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(300px + 825px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(300px + 850px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(300px + 875px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(300px + 900px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(300px + 925px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(300px + 950px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(300px + 975px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1000px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1025px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1050px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1075px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1100px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1125px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1150px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1175px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1200px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1225px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1250px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1275px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1300px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1325px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1350px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1375px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1400px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1425px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1450px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1475px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1500px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1525px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1550px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1575px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1600px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1625px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1650px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1675px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1700px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1725px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1750px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1775px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1800px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1825px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1850px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1875px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1900px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1925px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1950px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1975px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2000px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2025px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2050px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2075px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2100px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2125px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2150px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2175px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2200px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2225px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2250px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2275px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2300px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2325px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2350px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2375px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2400px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2425px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2450px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2475px + 150px + 90px);
}
.seat-map-scheme.count-10.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2500px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(330px + 25px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(330px + 50px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(330px + 75px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(330px + 100px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(330px + 125px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(330px + 150px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(330px + 175px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(330px + 200px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(330px + 225px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(330px + 250px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(330px + 275px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(330px + 300px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(330px + 325px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(330px + 350px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(330px + 375px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(330px + 400px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(330px + 425px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(330px + 450px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(330px + 475px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(330px + 500px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(330px + 525px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(330px + 550px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(330px + 575px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(330px + 600px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(330px + 625px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(330px + 650px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(330px + 675px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(330px + 700px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(330px + 725px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(330px + 750px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(330px + 775px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(330px + 800px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(330px + 825px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(330px + 850px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(330px + 875px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(330px + 900px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(330px + 925px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(330px + 950px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(330px + 975px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1000px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1025px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1050px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1075px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1100px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1125px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1150px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1175px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1200px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1225px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1250px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1275px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1300px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1325px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1350px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1375px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1400px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1425px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1450px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1475px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1500px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1525px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1550px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1575px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1600px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1625px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1650px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1675px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1700px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1725px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1750px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1775px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1800px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1825px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1850px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1875px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1900px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1925px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1950px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(330px + 1975px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2000px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2025px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2050px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2075px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2100px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2125px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2150px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2175px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2200px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2225px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2250px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2275px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2300px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2325px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2350px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2375px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2400px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2425px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2450px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2475px + 150px + 90px);
}
.seat-map-scheme.count-11.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(330px + 2500px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(360px + 25px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(360px + 50px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(360px + 75px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(360px + 100px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(360px + 125px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(360px + 150px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(360px + 175px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(360px + 200px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(360px + 225px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(360px + 250px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(360px + 275px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(360px + 300px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(360px + 325px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(360px + 350px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(360px + 375px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(360px + 400px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(360px + 425px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(360px + 450px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(360px + 475px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(360px + 500px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(360px + 525px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(360px + 550px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(360px + 575px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(360px + 600px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(360px + 625px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(360px + 650px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(360px + 675px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(360px + 700px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(360px + 725px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(360px + 750px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(360px + 775px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(360px + 800px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(360px + 825px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(360px + 850px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(360px + 875px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(360px + 900px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(360px + 925px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(360px + 950px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(360px + 975px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1000px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1025px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1050px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1075px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1100px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1125px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1150px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1175px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1200px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1225px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1250px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1275px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1300px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1325px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1350px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1375px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1400px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1425px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1450px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1475px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1500px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1525px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1550px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1575px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1600px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1625px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1650px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1675px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1700px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1725px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1750px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1775px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1800px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1825px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1850px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1875px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1900px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1925px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1950px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1975px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2000px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2025px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2050px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2075px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2100px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2125px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2150px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2175px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2200px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2225px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2250px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2275px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2300px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2325px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2350px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2375px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2400px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2425px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2450px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2475px + 150px + 90px);
}
.seat-map-scheme.count-12.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2500px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(390px + 25px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(390px + 50px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(390px + 75px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(390px + 100px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(390px + 125px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(390px + 150px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(390px + 175px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(390px + 200px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(390px + 225px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(390px + 250px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(390px + 275px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(390px + 300px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(390px + 325px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(390px + 350px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(390px + 375px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(390px + 400px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(390px + 425px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(390px + 450px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(390px + 475px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(390px + 500px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(390px + 525px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(390px + 550px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(390px + 575px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(390px + 600px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(390px + 625px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(390px + 650px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(390px + 675px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(390px + 700px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(390px + 725px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(390px + 750px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(390px + 775px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(390px + 800px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(390px + 825px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(390px + 850px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(390px + 875px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(390px + 900px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(390px + 925px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(390px + 950px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(390px + 975px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1000px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1025px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1050px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1075px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1100px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1125px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1150px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1175px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1200px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1225px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1250px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1275px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1300px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1325px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1350px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1375px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1400px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1425px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1450px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1475px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1500px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1525px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1550px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1575px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1600px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1625px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1650px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1675px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1700px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1725px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1750px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1775px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1800px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1825px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1850px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1875px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1900px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1925px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1950px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(390px + 1975px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2000px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2025px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2050px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2075px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2100px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2125px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2150px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2175px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2200px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2225px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2250px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2275px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2300px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2325px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2350px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2375px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2400px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2425px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2450px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2475px + 150px + 90px);
}
.seat-map-scheme.count-13.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(390px + 2500px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(420px + 25px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(420px + 50px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(420px + 75px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(420px + 100px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(420px + 125px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(420px + 150px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(420px + 175px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(420px + 200px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(420px + 225px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(420px + 250px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(420px + 275px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(420px + 300px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(420px + 325px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(420px + 350px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(420px + 375px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(420px + 400px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(420px + 425px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(420px + 450px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(420px + 475px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(420px + 500px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(420px + 525px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(420px + 550px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(420px + 575px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(420px + 600px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(420px + 625px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(420px + 650px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(420px + 675px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(420px + 700px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(420px + 725px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(420px + 750px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(420px + 775px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(420px + 800px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(420px + 825px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(420px + 850px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(420px + 875px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(420px + 900px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(420px + 925px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(420px + 950px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(420px + 975px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1000px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1025px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1050px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1075px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1100px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1125px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1150px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1175px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1200px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1225px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1250px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1275px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1300px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1325px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1350px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1375px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1400px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1425px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1450px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1475px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1500px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1525px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1550px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1575px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1600px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1625px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1650px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1675px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1700px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1725px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1750px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1775px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1800px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1825px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1850px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1875px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1900px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1925px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1950px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1975px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2000px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2025px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2050px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2075px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2100px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2125px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2150px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2175px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2200px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2225px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2250px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2275px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2300px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2325px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2350px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2375px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2400px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2425px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2450px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2475px + 150px + 90px);
}
.seat-map-scheme.count-14.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2500px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(450px + 25px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(450px + 50px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(450px + 75px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(450px + 100px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(450px + 125px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(450px + 150px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(450px + 175px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(450px + 200px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(450px + 225px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(450px + 250px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(450px + 275px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(450px + 300px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(450px + 325px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(450px + 350px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(450px + 375px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(450px + 400px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(450px + 425px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(450px + 450px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(450px + 475px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(450px + 500px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(450px + 525px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(450px + 550px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(450px + 575px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(450px + 600px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(450px + 625px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(450px + 650px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(450px + 675px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(450px + 700px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(450px + 725px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(450px + 750px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(450px + 775px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(450px + 800px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(450px + 825px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(450px + 850px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(450px + 875px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(450px + 900px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(450px + 925px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(450px + 950px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(450px + 975px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1000px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1025px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1050px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1075px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1100px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1125px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1150px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1175px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1200px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1225px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1250px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1275px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1300px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1325px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1350px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1375px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1400px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1425px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1450px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1475px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1500px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1525px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1550px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1575px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1600px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1625px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1650px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1675px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1700px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1725px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1750px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1775px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1800px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1825px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1850px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1875px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1900px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1925px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1950px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(450px + 1975px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2000px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2025px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2050px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2075px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2100px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2125px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2150px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2175px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2200px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2225px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2250px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2275px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2300px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2325px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2350px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2375px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2400px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2425px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2450px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2475px + 150px + 90px);
}
.seat-map-scheme.count-15.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(450px + 2500px + 150px + 90px);
}
.seat-map-scheme.count-1.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(30px + 25px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(30px + 50px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(30px + 75px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(30px + 100px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(30px + 125px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(30px + 150px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(30px + 175px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(30px + 200px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(30px + 225px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(30px + 250px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(30px + 275px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(30px + 300px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(30px + 325px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(30px + 350px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(30px + 375px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(30px + 400px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(30px + 425px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(30px + 450px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(30px + 475px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(30px + 500px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(30px + 525px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(30px + 550px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(30px + 575px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(30px + 600px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(30px + 625px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(30px + 650px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(30px + 675px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(30px + 700px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(30px + 725px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(30px + 750px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(30px + 775px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(30px + 800px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(30px + 825px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(30px + 850px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(30px + 875px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(30px + 900px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(30px + 925px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(30px + 950px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(30px + 975px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1000px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1025px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1050px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1075px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1100px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1125px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1150px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1175px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1200px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1225px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1250px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1275px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1300px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1325px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1350px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1375px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1400px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1425px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1450px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1475px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1500px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1525px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1550px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1575px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1600px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1625px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1650px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1675px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1700px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1725px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1750px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1775px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1800px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1825px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1850px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1875px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1900px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1925px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1950px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(30px + 1975px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2000px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2025px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2050px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2075px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2100px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2125px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2150px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2175px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2200px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2225px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2250px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2275px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2300px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2325px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2350px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2375px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2400px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2425px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2450px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2475px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(30px + 2500px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(60px + 25px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(60px + 50px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(60px + 75px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(60px + 100px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(60px + 125px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(60px + 150px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(60px + 175px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(60px + 200px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(60px + 225px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(60px + 250px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(60px + 275px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(60px + 300px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(60px + 325px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(60px + 350px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(60px + 375px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(60px + 400px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(60px + 425px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(60px + 450px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(60px + 475px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(60px + 500px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(60px + 525px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(60px + 550px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(60px + 575px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(60px + 600px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(60px + 625px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(60px + 650px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(60px + 675px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(60px + 700px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(60px + 725px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(60px + 750px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(60px + 775px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(60px + 800px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(60px + 825px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(60px + 850px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(60px + 875px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(60px + 900px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(60px + 925px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(60px + 950px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(60px + 975px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1000px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1025px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1050px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1075px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1100px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1125px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1150px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1175px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1200px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1225px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1250px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1275px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1300px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1325px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1350px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1375px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1400px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1425px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1450px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1475px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1500px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1525px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1550px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1575px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1600px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1625px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1650px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1675px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1700px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1725px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1750px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1775px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1800px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1825px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1850px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1875px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1900px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1925px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1950px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1975px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2000px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2025px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2050px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2075px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2100px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2125px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2150px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2175px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2200px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2225px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2250px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2275px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2300px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2325px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2350px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2375px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2400px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2425px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2450px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2475px + 175px + 90px);
}
.seat-map-scheme.count-2.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2500px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(90px + 25px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(90px + 50px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(90px + 75px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(90px + 100px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(90px + 125px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(90px + 150px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(90px + 175px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(90px + 200px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(90px + 225px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(90px + 250px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(90px + 275px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(90px + 300px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(90px + 325px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(90px + 350px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(90px + 375px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(90px + 400px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(90px + 425px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(90px + 450px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(90px + 475px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(90px + 500px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(90px + 525px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(90px + 550px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(90px + 575px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(90px + 600px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(90px + 625px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(90px + 650px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(90px + 675px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(90px + 700px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(90px + 725px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(90px + 750px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(90px + 775px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(90px + 800px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(90px + 825px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(90px + 850px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(90px + 875px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(90px + 900px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(90px + 925px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(90px + 950px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(90px + 975px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1000px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1025px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1050px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1075px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1100px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1125px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1150px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1175px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1200px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1225px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1250px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1275px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1300px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1325px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1350px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1375px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1400px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1425px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1450px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1475px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1500px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1525px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1550px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1575px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1600px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1625px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1650px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1675px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1700px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1725px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1750px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1775px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1800px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1825px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1850px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1875px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1900px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1925px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1950px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(90px + 1975px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2000px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2025px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2050px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2075px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2100px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2125px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2150px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2175px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2200px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2225px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2250px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2275px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2300px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2325px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2350px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2375px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2400px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2425px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2450px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2475px + 175px + 90px);
}
.seat-map-scheme.count-3.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(90px + 2500px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(120px + 25px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(120px + 50px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(120px + 75px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(120px + 100px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(120px + 125px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(120px + 150px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(120px + 175px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(120px + 200px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(120px + 225px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(120px + 250px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(120px + 275px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(120px + 300px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(120px + 325px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(120px + 350px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(120px + 375px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(120px + 400px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(120px + 425px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(120px + 450px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(120px + 475px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(120px + 500px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(120px + 525px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(120px + 550px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(120px + 575px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(120px + 600px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(120px + 625px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(120px + 650px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(120px + 675px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(120px + 700px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(120px + 725px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(120px + 750px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(120px + 775px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(120px + 800px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(120px + 825px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(120px + 850px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(120px + 875px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(120px + 900px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(120px + 925px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(120px + 950px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(120px + 975px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1000px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1025px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1050px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1075px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1100px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1125px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1150px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1175px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1200px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1225px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1250px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1275px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1300px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1325px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1350px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1375px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1400px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1425px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1450px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1475px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1500px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1525px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1550px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1575px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1600px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1625px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1650px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1675px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1700px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1725px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1750px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1775px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1800px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1825px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1850px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1875px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1900px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1925px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1950px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1975px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2000px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2025px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2050px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2075px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2100px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2125px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2150px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2175px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2200px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2225px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2250px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2275px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2300px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2325px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2350px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2375px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2400px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2425px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2450px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2475px + 175px + 90px);
}
.seat-map-scheme.count-4.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2500px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(150px + 25px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(150px + 50px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(150px + 75px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(150px + 100px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(150px + 125px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(150px + 150px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(150px + 175px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(150px + 200px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(150px + 225px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(150px + 250px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(150px + 275px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(150px + 300px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(150px + 325px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(150px + 350px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(150px + 375px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(150px + 400px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(150px + 425px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(150px + 450px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(150px + 475px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(150px + 500px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(150px + 525px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(150px + 550px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(150px + 575px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(150px + 600px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(150px + 625px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(150px + 650px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(150px + 675px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(150px + 700px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(150px + 725px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(150px + 750px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(150px + 775px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(150px + 800px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(150px + 825px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(150px + 850px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(150px + 875px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(150px + 900px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(150px + 925px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(150px + 950px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(150px + 975px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1000px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1025px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1050px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1075px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1100px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1125px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1150px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1175px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1200px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1225px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1250px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1275px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1300px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1325px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1350px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1375px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1400px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1425px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1450px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1475px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1500px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1525px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1550px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1575px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1600px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1625px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1650px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1675px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1700px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1725px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1750px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1775px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1800px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1825px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1850px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1875px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1900px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1925px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1950px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(150px + 1975px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2000px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2025px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2050px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2075px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2100px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2125px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2150px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2175px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2200px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2225px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2250px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2275px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2300px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2325px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2350px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2375px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2400px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2425px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2450px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2475px + 175px + 90px);
}
.seat-map-scheme.count-5.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(150px + 2500px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(180px + 25px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(180px + 50px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(180px + 75px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(180px + 100px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(180px + 125px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(180px + 150px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(180px + 175px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(180px + 200px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(180px + 225px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(180px + 250px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(180px + 275px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(180px + 300px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(180px + 325px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(180px + 350px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(180px + 375px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(180px + 400px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(180px + 425px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(180px + 450px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(180px + 475px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(180px + 500px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(180px + 525px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(180px + 550px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(180px + 575px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(180px + 600px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(180px + 625px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(180px + 650px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(180px + 675px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(180px + 700px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(180px + 725px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(180px + 750px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(180px + 775px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(180px + 800px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(180px + 825px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(180px + 850px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(180px + 875px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(180px + 900px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(180px + 925px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(180px + 950px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(180px + 975px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1000px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1025px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1050px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1075px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1100px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1125px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1150px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1175px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1200px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1225px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1250px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1275px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1300px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1325px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1350px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1375px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1400px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1425px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1450px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1475px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1500px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1525px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1550px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1575px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1600px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1625px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1650px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1675px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1700px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1725px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1750px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1775px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1800px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1825px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1850px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1875px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1900px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1925px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1950px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1975px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2000px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2025px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2050px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2075px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2100px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2125px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2150px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2175px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2200px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2225px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2250px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2275px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2300px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2325px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2350px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2375px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2400px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2425px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2450px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2475px + 175px + 90px);
}
.seat-map-scheme.count-6.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2500px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(210px + 25px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(210px + 50px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(210px + 75px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(210px + 100px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(210px + 125px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(210px + 150px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(210px + 175px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(210px + 200px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(210px + 225px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(210px + 250px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(210px + 275px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(210px + 300px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(210px + 325px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(210px + 350px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(210px + 375px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(210px + 400px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(210px + 425px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(210px + 450px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(210px + 475px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(210px + 500px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(210px + 525px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(210px + 550px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(210px + 575px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(210px + 600px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(210px + 625px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(210px + 650px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(210px + 675px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(210px + 700px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(210px + 725px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(210px + 750px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(210px + 775px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(210px + 800px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(210px + 825px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(210px + 850px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(210px + 875px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(210px + 900px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(210px + 925px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(210px + 950px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(210px + 975px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1000px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1025px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1050px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1075px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1100px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1125px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1150px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1175px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1200px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1225px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1250px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1275px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1300px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1325px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1350px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1375px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1400px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1425px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1450px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1475px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1500px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1525px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1550px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1575px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1600px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1625px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1650px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1675px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1700px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1725px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1750px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1775px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1800px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1825px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1850px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1875px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1900px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1925px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1950px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(210px + 1975px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2000px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2025px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2050px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2075px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2100px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2125px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2150px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2175px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2200px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2225px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2250px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2275px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2300px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2325px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2350px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2375px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2400px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2425px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2450px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2475px + 175px + 90px);
}
.seat-map-scheme.count-7.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(210px + 2500px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(240px + 25px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(240px + 50px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(240px + 75px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(240px + 100px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(240px + 125px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(240px + 150px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(240px + 175px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(240px + 200px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(240px + 225px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(240px + 250px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(240px + 275px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(240px + 300px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(240px + 325px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(240px + 350px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(240px + 375px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(240px + 400px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(240px + 425px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(240px + 450px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(240px + 475px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(240px + 500px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(240px + 525px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(240px + 550px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(240px + 575px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(240px + 600px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(240px + 625px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(240px + 650px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(240px + 675px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(240px + 700px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(240px + 725px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(240px + 750px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(240px + 775px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(240px + 800px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(240px + 825px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(240px + 850px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(240px + 875px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(240px + 900px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(240px + 925px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(240px + 950px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(240px + 975px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1000px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1025px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1050px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1075px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1100px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1125px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1150px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1175px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1200px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1225px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1250px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1275px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1300px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1325px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1350px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1375px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1400px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1425px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1450px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1475px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1500px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1525px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1550px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1575px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1600px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1625px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1650px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1675px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1700px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1725px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1750px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1775px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1800px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1825px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1850px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1875px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1900px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1925px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1950px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1975px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2000px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2025px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2050px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2075px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2100px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2125px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2150px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2175px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2200px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2225px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2250px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2275px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2300px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2325px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2350px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2375px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2400px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2425px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2450px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2475px + 175px + 90px);
}
.seat-map-scheme.count-8.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2500px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(270px + 25px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(270px + 50px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(270px + 75px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(270px + 100px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(270px + 125px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(270px + 150px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(270px + 175px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(270px + 200px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(270px + 225px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(270px + 250px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(270px + 275px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(270px + 300px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(270px + 325px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(270px + 350px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(270px + 375px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(270px + 400px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(270px + 425px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(270px + 450px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(270px + 475px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(270px + 500px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(270px + 525px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(270px + 550px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(270px + 575px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(270px + 600px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(270px + 625px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(270px + 650px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(270px + 675px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(270px + 700px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(270px + 725px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(270px + 750px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(270px + 775px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(270px + 800px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(270px + 825px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(270px + 850px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(270px + 875px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(270px + 900px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(270px + 925px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(270px + 950px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(270px + 975px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1000px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1025px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1050px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1075px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1100px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1125px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1150px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1175px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1200px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1225px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1250px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1275px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1300px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1325px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1350px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1375px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1400px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1425px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1450px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1475px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1500px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1525px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1550px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1575px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1600px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1625px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1650px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1675px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1700px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1725px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1750px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1775px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1800px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1825px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1850px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1875px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1900px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1925px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1950px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(270px + 1975px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2000px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2025px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2050px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2075px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2100px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2125px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2150px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2175px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2200px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2225px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2250px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2275px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2300px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2325px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2350px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2375px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2400px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2425px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2450px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2475px + 175px + 90px);
}
.seat-map-scheme.count-9.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(270px + 2500px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(300px + 25px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(300px + 50px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(300px + 75px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(300px + 100px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(300px + 125px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(300px + 150px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(300px + 175px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(300px + 200px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(300px + 225px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(300px + 250px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(300px + 275px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(300px + 300px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(300px + 325px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(300px + 350px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(300px + 375px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(300px + 400px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(300px + 425px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(300px + 450px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(300px + 475px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(300px + 500px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(300px + 525px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(300px + 550px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(300px + 575px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(300px + 600px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(300px + 625px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(300px + 650px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(300px + 675px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(300px + 700px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(300px + 725px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(300px + 750px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(300px + 775px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(300px + 800px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(300px + 825px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(300px + 850px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(300px + 875px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(300px + 900px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(300px + 925px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(300px + 950px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(300px + 975px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1000px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1025px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1050px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1075px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1100px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1125px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1150px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1175px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1200px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1225px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1250px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1275px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1300px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1325px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1350px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1375px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1400px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1425px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1450px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1475px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1500px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1525px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1550px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1575px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1600px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1625px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1650px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1675px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1700px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1725px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1750px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1775px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1800px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1825px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1850px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1875px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1900px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1925px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1950px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1975px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2000px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2025px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2050px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2075px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2100px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2125px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2150px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2175px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2200px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2225px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2250px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2275px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2300px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2325px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2350px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2375px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2400px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2425px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2450px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2475px + 175px + 90px);
}
.seat-map-scheme.count-10.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2500px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(330px + 25px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(330px + 50px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(330px + 75px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(330px + 100px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(330px + 125px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(330px + 150px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(330px + 175px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(330px + 200px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(330px + 225px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(330px + 250px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(330px + 275px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(330px + 300px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(330px + 325px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(330px + 350px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(330px + 375px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(330px + 400px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(330px + 425px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(330px + 450px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(330px + 475px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(330px + 500px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(330px + 525px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(330px + 550px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(330px + 575px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(330px + 600px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(330px + 625px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(330px + 650px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(330px + 675px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(330px + 700px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(330px + 725px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(330px + 750px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(330px + 775px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(330px + 800px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(330px + 825px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(330px + 850px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(330px + 875px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(330px + 900px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(330px + 925px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(330px + 950px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(330px + 975px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1000px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1025px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1050px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1075px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1100px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1125px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1150px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1175px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1200px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1225px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1250px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1275px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1300px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1325px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1350px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1375px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1400px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1425px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1450px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1475px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1500px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1525px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1550px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1575px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1600px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1625px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1650px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1675px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1700px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1725px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1750px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1775px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1800px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1825px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1850px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1875px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1900px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1925px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1950px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(330px + 1975px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2000px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2025px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2050px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2075px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2100px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2125px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2150px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2175px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2200px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2225px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2250px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2275px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2300px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2325px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2350px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2375px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2400px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2425px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2450px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2475px + 175px + 90px);
}
.seat-map-scheme.count-11.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(330px + 2500px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(360px + 25px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(360px + 50px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(360px + 75px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(360px + 100px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(360px + 125px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(360px + 150px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(360px + 175px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(360px + 200px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(360px + 225px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(360px + 250px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(360px + 275px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(360px + 300px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(360px + 325px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(360px + 350px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(360px + 375px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(360px + 400px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(360px + 425px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(360px + 450px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(360px + 475px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(360px + 500px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(360px + 525px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(360px + 550px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(360px + 575px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(360px + 600px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(360px + 625px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(360px + 650px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(360px + 675px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(360px + 700px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(360px + 725px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(360px + 750px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(360px + 775px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(360px + 800px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(360px + 825px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(360px + 850px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(360px + 875px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(360px + 900px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(360px + 925px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(360px + 950px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(360px + 975px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1000px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1025px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1050px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1075px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1100px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1125px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1150px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1175px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1200px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1225px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1250px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1275px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1300px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1325px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1350px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1375px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1400px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1425px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1450px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1475px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1500px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1525px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1550px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1575px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1600px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1625px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1650px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1675px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1700px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1725px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1750px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1775px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1800px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1825px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1850px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1875px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1900px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1925px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1950px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1975px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2000px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2025px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2050px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2075px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2100px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2125px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2150px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2175px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2200px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2225px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2250px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2275px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2300px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2325px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2350px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2375px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2400px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2425px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2450px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2475px + 175px + 90px);
}
.seat-map-scheme.count-12.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2500px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(390px + 25px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(390px + 50px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(390px + 75px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(390px + 100px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(390px + 125px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(390px + 150px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(390px + 175px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(390px + 200px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(390px + 225px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(390px + 250px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(390px + 275px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(390px + 300px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(390px + 325px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(390px + 350px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(390px + 375px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(390px + 400px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(390px + 425px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(390px + 450px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(390px + 475px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(390px + 500px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(390px + 525px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(390px + 550px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(390px + 575px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(390px + 600px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(390px + 625px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(390px + 650px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(390px + 675px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(390px + 700px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(390px + 725px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(390px + 750px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(390px + 775px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(390px + 800px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(390px + 825px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(390px + 850px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(390px + 875px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(390px + 900px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(390px + 925px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(390px + 950px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(390px + 975px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1000px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1025px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1050px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1075px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1100px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1125px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1150px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1175px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1200px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1225px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1250px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1275px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1300px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1325px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1350px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1375px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1400px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1425px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1450px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1475px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1500px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1525px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1550px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1575px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1600px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1625px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1650px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1675px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1700px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1725px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1750px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1775px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1800px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1825px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1850px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1875px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1900px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1925px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1950px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(390px + 1975px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2000px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2025px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2050px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2075px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2100px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2125px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2150px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2175px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2200px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2225px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2250px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2275px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2300px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2325px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2350px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2375px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2400px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2425px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2450px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2475px + 175px + 90px);
}
.seat-map-scheme.count-13.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(390px + 2500px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(420px + 25px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(420px + 50px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(420px + 75px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(420px + 100px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(420px + 125px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(420px + 150px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(420px + 175px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(420px + 200px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(420px + 225px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(420px + 250px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(420px + 275px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(420px + 300px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(420px + 325px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(420px + 350px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(420px + 375px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(420px + 400px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(420px + 425px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(420px + 450px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(420px + 475px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(420px + 500px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(420px + 525px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(420px + 550px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(420px + 575px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(420px + 600px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(420px + 625px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(420px + 650px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(420px + 675px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(420px + 700px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(420px + 725px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(420px + 750px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(420px + 775px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(420px + 800px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(420px + 825px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(420px + 850px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(420px + 875px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(420px + 900px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(420px + 925px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(420px + 950px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(420px + 975px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1000px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1025px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1050px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1075px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1100px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1125px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1150px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1175px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1200px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1225px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1250px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1275px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1300px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1325px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1350px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1375px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1400px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1425px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1450px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1475px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1500px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1525px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1550px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1575px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1600px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1625px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1650px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1675px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1700px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1725px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1750px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1775px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1800px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1825px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1850px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1875px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1900px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1925px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1950px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1975px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2000px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2025px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2050px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2075px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2100px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2125px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2150px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2175px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2200px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2225px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2250px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2275px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2300px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2325px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2350px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2375px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2400px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2425px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2450px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2475px + 175px + 90px);
}
.seat-map-scheme.count-14.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2500px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(450px + 25px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(450px + 50px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(450px + 75px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(450px + 100px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(450px + 125px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(450px + 150px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(450px + 175px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(450px + 200px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(450px + 225px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(450px + 250px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(450px + 275px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(450px + 300px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(450px + 325px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(450px + 350px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(450px + 375px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(450px + 400px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(450px + 425px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(450px + 450px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(450px + 475px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(450px + 500px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(450px + 525px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(450px + 550px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(450px + 575px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(450px + 600px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(450px + 625px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(450px + 650px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(450px + 675px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(450px + 700px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(450px + 725px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(450px + 750px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(450px + 775px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(450px + 800px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(450px + 825px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(450px + 850px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(450px + 875px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(450px + 900px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(450px + 925px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(450px + 950px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(450px + 975px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1000px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1025px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1050px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1075px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1100px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1125px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1150px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1175px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1200px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1225px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1250px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1275px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1300px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1325px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1350px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1375px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1400px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1425px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1450px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1475px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1500px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1525px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1550px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1575px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1600px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1625px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1650px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1675px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1700px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1725px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1750px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1775px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1800px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1825px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1850px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1875px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1900px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1925px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1950px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(450px + 1975px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2000px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2025px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2050px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2075px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2100px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2125px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2150px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2175px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2200px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2225px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2250px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2275px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2300px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2325px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2350px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2375px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2400px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2425px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2450px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2475px + 175px + 90px);
}
.seat-map-scheme.count-15.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(450px + 2500px + 175px + 90px);
}
.seat-map-scheme.count-1.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(30px + 25px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(30px + 50px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(30px + 75px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(30px + 100px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(30px + 125px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(30px + 150px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(30px + 175px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(30px + 200px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(30px + 225px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(30px + 250px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(30px + 275px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(30px + 300px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(30px + 325px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(30px + 350px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(30px + 375px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(30px + 400px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(30px + 425px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(30px + 450px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(30px + 475px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(30px + 500px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(30px + 525px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(30px + 550px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(30px + 575px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(30px + 600px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(30px + 625px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(30px + 650px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(30px + 675px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(30px + 700px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(30px + 725px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(30px + 750px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(30px + 775px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(30px + 800px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(30px + 825px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(30px + 850px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(30px + 875px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(30px + 900px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(30px + 925px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(30px + 950px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(30px + 975px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1000px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1025px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1050px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1075px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1100px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1125px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1150px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1175px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1200px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1225px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1250px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1275px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1300px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1325px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1350px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1375px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1400px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1425px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1450px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1475px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1500px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1525px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1550px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1575px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1600px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1625px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1650px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1675px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1700px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1725px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1750px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1775px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1800px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1825px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1850px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1875px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1900px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1925px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1950px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(30px + 1975px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2000px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2025px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2050px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2075px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2100px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2125px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2150px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2175px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2200px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2225px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2250px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2275px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2300px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2325px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2350px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2375px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2400px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2425px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2450px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2475px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(30px + 2500px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(60px + 25px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(60px + 50px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(60px + 75px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(60px + 100px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(60px + 125px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(60px + 150px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(60px + 175px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(60px + 200px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(60px + 225px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(60px + 250px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(60px + 275px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(60px + 300px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(60px + 325px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(60px + 350px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(60px + 375px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(60px + 400px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(60px + 425px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(60px + 450px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(60px + 475px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(60px + 500px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(60px + 525px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(60px + 550px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(60px + 575px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(60px + 600px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(60px + 625px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(60px + 650px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(60px + 675px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(60px + 700px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(60px + 725px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(60px + 750px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(60px + 775px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(60px + 800px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(60px + 825px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(60px + 850px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(60px + 875px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(60px + 900px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(60px + 925px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(60px + 950px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(60px + 975px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1000px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1025px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1050px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1075px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1100px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1125px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1150px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1175px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1200px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1225px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1250px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1275px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1300px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1325px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1350px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1375px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1400px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1425px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1450px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1475px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1500px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1525px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1550px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1575px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1600px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1625px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1650px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1675px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1700px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1725px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1750px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1775px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1800px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1825px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1850px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1875px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1900px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1925px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1950px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1975px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2000px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2025px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2050px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2075px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2100px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2125px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2150px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2175px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2200px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2225px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2250px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2275px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2300px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2325px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2350px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2375px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2400px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2425px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2450px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2475px + 200px + 90px);
}
.seat-map-scheme.count-2.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2500px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(90px + 25px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(90px + 50px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(90px + 75px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(90px + 100px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(90px + 125px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(90px + 150px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(90px + 175px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(90px + 200px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(90px + 225px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(90px + 250px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(90px + 275px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(90px + 300px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(90px + 325px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(90px + 350px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(90px + 375px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(90px + 400px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(90px + 425px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(90px + 450px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(90px + 475px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(90px + 500px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(90px + 525px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(90px + 550px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(90px + 575px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(90px + 600px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(90px + 625px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(90px + 650px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(90px + 675px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(90px + 700px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(90px + 725px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(90px + 750px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(90px + 775px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(90px + 800px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(90px + 825px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(90px + 850px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(90px + 875px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(90px + 900px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(90px + 925px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(90px + 950px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(90px + 975px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1000px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1025px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1050px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1075px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1100px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1125px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1150px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1175px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1200px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1225px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1250px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1275px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1300px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1325px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1350px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1375px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1400px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1425px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1450px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1475px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1500px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1525px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1550px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1575px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1600px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1625px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1650px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1675px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1700px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1725px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1750px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1775px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1800px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1825px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1850px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1875px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1900px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1925px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1950px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(90px + 1975px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2000px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2025px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2050px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2075px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2100px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2125px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2150px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2175px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2200px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2225px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2250px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2275px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2300px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2325px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2350px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2375px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2400px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2425px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2450px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2475px + 200px + 90px);
}
.seat-map-scheme.count-3.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(90px + 2500px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(120px + 25px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(120px + 50px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(120px + 75px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(120px + 100px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(120px + 125px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(120px + 150px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(120px + 175px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(120px + 200px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(120px + 225px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(120px + 250px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(120px + 275px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(120px + 300px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(120px + 325px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(120px + 350px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(120px + 375px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(120px + 400px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(120px + 425px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(120px + 450px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(120px + 475px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(120px + 500px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(120px + 525px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(120px + 550px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(120px + 575px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(120px + 600px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(120px + 625px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(120px + 650px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(120px + 675px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(120px + 700px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(120px + 725px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(120px + 750px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(120px + 775px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(120px + 800px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(120px + 825px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(120px + 850px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(120px + 875px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(120px + 900px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(120px + 925px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(120px + 950px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(120px + 975px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1000px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1025px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1050px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1075px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1100px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1125px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1150px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1175px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1200px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1225px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1250px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1275px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1300px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1325px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1350px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1375px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1400px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1425px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1450px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1475px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1500px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1525px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1550px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1575px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1600px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1625px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1650px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1675px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1700px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1725px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1750px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1775px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1800px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1825px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1850px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1875px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1900px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1925px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1950px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1975px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2000px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2025px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2050px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2075px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2100px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2125px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2150px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2175px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2200px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2225px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2250px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2275px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2300px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2325px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2350px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2375px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2400px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2425px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2450px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2475px + 200px + 90px);
}
.seat-map-scheme.count-4.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2500px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(150px + 25px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(150px + 50px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(150px + 75px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(150px + 100px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(150px + 125px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(150px + 150px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(150px + 175px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(150px + 200px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(150px + 225px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(150px + 250px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(150px + 275px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(150px + 300px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(150px + 325px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(150px + 350px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(150px + 375px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(150px + 400px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(150px + 425px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(150px + 450px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(150px + 475px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(150px + 500px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(150px + 525px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(150px + 550px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(150px + 575px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(150px + 600px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(150px + 625px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(150px + 650px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(150px + 675px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(150px + 700px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(150px + 725px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(150px + 750px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(150px + 775px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(150px + 800px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(150px + 825px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(150px + 850px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(150px + 875px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(150px + 900px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(150px + 925px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(150px + 950px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(150px + 975px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1000px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1025px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1050px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1075px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1100px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1125px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1150px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1175px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1200px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1225px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1250px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1275px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1300px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1325px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1350px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1375px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1400px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1425px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1450px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1475px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1500px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1525px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1550px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1575px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1600px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1625px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1650px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1675px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1700px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1725px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1750px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1775px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1800px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1825px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1850px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1875px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1900px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1925px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1950px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(150px + 1975px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2000px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2025px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2050px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2075px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2100px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2125px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2150px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2175px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2200px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2225px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2250px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2275px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2300px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2325px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2350px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2375px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2400px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2425px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2450px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2475px + 200px + 90px);
}
.seat-map-scheme.count-5.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(150px + 2500px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(180px + 25px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(180px + 50px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(180px + 75px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(180px + 100px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(180px + 125px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(180px + 150px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(180px + 175px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(180px + 200px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(180px + 225px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(180px + 250px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(180px + 275px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(180px + 300px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(180px + 325px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(180px + 350px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(180px + 375px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(180px + 400px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(180px + 425px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(180px + 450px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(180px + 475px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(180px + 500px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(180px + 525px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(180px + 550px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(180px + 575px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(180px + 600px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(180px + 625px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(180px + 650px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(180px + 675px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(180px + 700px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(180px + 725px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(180px + 750px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(180px + 775px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(180px + 800px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(180px + 825px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(180px + 850px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(180px + 875px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(180px + 900px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(180px + 925px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(180px + 950px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(180px + 975px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1000px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1025px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1050px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1075px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1100px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1125px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1150px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1175px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1200px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1225px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1250px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1275px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1300px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1325px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1350px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1375px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1400px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1425px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1450px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1475px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1500px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1525px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1550px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1575px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1600px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1625px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1650px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1675px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1700px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1725px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1750px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1775px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1800px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1825px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1850px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1875px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1900px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1925px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1950px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1975px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2000px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2025px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2050px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2075px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2100px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2125px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2150px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2175px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2200px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2225px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2250px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2275px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2300px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2325px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2350px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2375px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2400px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2425px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2450px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2475px + 200px + 90px);
}
.seat-map-scheme.count-6.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2500px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(210px + 25px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(210px + 50px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(210px + 75px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(210px + 100px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(210px + 125px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(210px + 150px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(210px + 175px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(210px + 200px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(210px + 225px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(210px + 250px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(210px + 275px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(210px + 300px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(210px + 325px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(210px + 350px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(210px + 375px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(210px + 400px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(210px + 425px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(210px + 450px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(210px + 475px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(210px + 500px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(210px + 525px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(210px + 550px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(210px + 575px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(210px + 600px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(210px + 625px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(210px + 650px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(210px + 675px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(210px + 700px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(210px + 725px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(210px + 750px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(210px + 775px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(210px + 800px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(210px + 825px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(210px + 850px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(210px + 875px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(210px + 900px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(210px + 925px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(210px + 950px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(210px + 975px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1000px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1025px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1050px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1075px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1100px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1125px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1150px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1175px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1200px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1225px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1250px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1275px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1300px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1325px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1350px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1375px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1400px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1425px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1450px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1475px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1500px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1525px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1550px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1575px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1600px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1625px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1650px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1675px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1700px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1725px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1750px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1775px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1800px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1825px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1850px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1875px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1900px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1925px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1950px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(210px + 1975px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2000px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2025px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2050px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2075px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2100px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2125px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2150px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2175px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2200px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2225px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2250px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2275px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2300px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2325px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2350px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2375px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2400px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2425px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2450px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2475px + 200px + 90px);
}
.seat-map-scheme.count-7.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(210px + 2500px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(240px + 25px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(240px + 50px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(240px + 75px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(240px + 100px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(240px + 125px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(240px + 150px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(240px + 175px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(240px + 200px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(240px + 225px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(240px + 250px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(240px + 275px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(240px + 300px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(240px + 325px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(240px + 350px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(240px + 375px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(240px + 400px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(240px + 425px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(240px + 450px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(240px + 475px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(240px + 500px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(240px + 525px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(240px + 550px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(240px + 575px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(240px + 600px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(240px + 625px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(240px + 650px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(240px + 675px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(240px + 700px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(240px + 725px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(240px + 750px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(240px + 775px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(240px + 800px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(240px + 825px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(240px + 850px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(240px + 875px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(240px + 900px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(240px + 925px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(240px + 950px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(240px + 975px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1000px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1025px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1050px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1075px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1100px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1125px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1150px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1175px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1200px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1225px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1250px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1275px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1300px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1325px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1350px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1375px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1400px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1425px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1450px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1475px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1500px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1525px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1550px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1575px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1600px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1625px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1650px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1675px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1700px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1725px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1750px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1775px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1800px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1825px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1850px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1875px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1900px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1925px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1950px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1975px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2000px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2025px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2050px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2075px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2100px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2125px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2150px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2175px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2200px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2225px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2250px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2275px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2300px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2325px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2350px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2375px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2400px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2425px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2450px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2475px + 200px + 90px);
}
.seat-map-scheme.count-8.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2500px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(270px + 25px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(270px + 50px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(270px + 75px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(270px + 100px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(270px + 125px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(270px + 150px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(270px + 175px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(270px + 200px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(270px + 225px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(270px + 250px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(270px + 275px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(270px + 300px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(270px + 325px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(270px + 350px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(270px + 375px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(270px + 400px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(270px + 425px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(270px + 450px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(270px + 475px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(270px + 500px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(270px + 525px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(270px + 550px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(270px + 575px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(270px + 600px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(270px + 625px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(270px + 650px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(270px + 675px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(270px + 700px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(270px + 725px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(270px + 750px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(270px + 775px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(270px + 800px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(270px + 825px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(270px + 850px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(270px + 875px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(270px + 900px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(270px + 925px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(270px + 950px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(270px + 975px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1000px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1025px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1050px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1075px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1100px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1125px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1150px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1175px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1200px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1225px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1250px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1275px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1300px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1325px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1350px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1375px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1400px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1425px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1450px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1475px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1500px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1525px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1550px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1575px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1600px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1625px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1650px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1675px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1700px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1725px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1750px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1775px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1800px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1825px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1850px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1875px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1900px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1925px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1950px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(270px + 1975px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2000px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2025px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2050px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2075px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2100px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2125px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2150px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2175px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2200px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2225px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2250px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2275px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2300px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2325px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2350px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2375px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2400px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2425px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2450px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2475px + 200px + 90px);
}
.seat-map-scheme.count-9.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(270px + 2500px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(300px + 25px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(300px + 50px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(300px + 75px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(300px + 100px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(300px + 125px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(300px + 150px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(300px + 175px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(300px + 200px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(300px + 225px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(300px + 250px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(300px + 275px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(300px + 300px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(300px + 325px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(300px + 350px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(300px + 375px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(300px + 400px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(300px + 425px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(300px + 450px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(300px + 475px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(300px + 500px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(300px + 525px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(300px + 550px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(300px + 575px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(300px + 600px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(300px + 625px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(300px + 650px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(300px + 675px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(300px + 700px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(300px + 725px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(300px + 750px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(300px + 775px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(300px + 800px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(300px + 825px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(300px + 850px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(300px + 875px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(300px + 900px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(300px + 925px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(300px + 950px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(300px + 975px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1000px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1025px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1050px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1075px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1100px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1125px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1150px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1175px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1200px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1225px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1250px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1275px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1300px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1325px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1350px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1375px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1400px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1425px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1450px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1475px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1500px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1525px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1550px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1575px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1600px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1625px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1650px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1675px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1700px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1725px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1750px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1775px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1800px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1825px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1850px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1875px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1900px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1925px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1950px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1975px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2000px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2025px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2050px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2075px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2100px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2125px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2150px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2175px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2200px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2225px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2250px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2275px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2300px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2325px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2350px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2375px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2400px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2425px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2450px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2475px + 200px + 90px);
}
.seat-map-scheme.count-10.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2500px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(330px + 25px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(330px + 50px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(330px + 75px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(330px + 100px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(330px + 125px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(330px + 150px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(330px + 175px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(330px + 200px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(330px + 225px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(330px + 250px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(330px + 275px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(330px + 300px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(330px + 325px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(330px + 350px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(330px + 375px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(330px + 400px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(330px + 425px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(330px + 450px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(330px + 475px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(330px + 500px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(330px + 525px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(330px + 550px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(330px + 575px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(330px + 600px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(330px + 625px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(330px + 650px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(330px + 675px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(330px + 700px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(330px + 725px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(330px + 750px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(330px + 775px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(330px + 800px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(330px + 825px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(330px + 850px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(330px + 875px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(330px + 900px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(330px + 925px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(330px + 950px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(330px + 975px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1000px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1025px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1050px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1075px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1100px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1125px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1150px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1175px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1200px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1225px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1250px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1275px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1300px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1325px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1350px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1375px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1400px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1425px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1450px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1475px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1500px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1525px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1550px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1575px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1600px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1625px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1650px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1675px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1700px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1725px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1750px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1775px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1800px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1825px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1850px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1875px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1900px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1925px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1950px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(330px + 1975px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2000px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2025px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2050px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2075px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2100px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2125px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2150px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2175px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2200px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2225px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2250px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2275px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2300px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2325px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2350px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2375px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2400px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2425px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2450px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2475px + 200px + 90px);
}
.seat-map-scheme.count-11.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(330px + 2500px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(360px + 25px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(360px + 50px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(360px + 75px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(360px + 100px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(360px + 125px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(360px + 150px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(360px + 175px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(360px + 200px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(360px + 225px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(360px + 250px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(360px + 275px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(360px + 300px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(360px + 325px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(360px + 350px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(360px + 375px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(360px + 400px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(360px + 425px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(360px + 450px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(360px + 475px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(360px + 500px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(360px + 525px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(360px + 550px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(360px + 575px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(360px + 600px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(360px + 625px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(360px + 650px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(360px + 675px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(360px + 700px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(360px + 725px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(360px + 750px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(360px + 775px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(360px + 800px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(360px + 825px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(360px + 850px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(360px + 875px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(360px + 900px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(360px + 925px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(360px + 950px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(360px + 975px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1000px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1025px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1050px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1075px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1100px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1125px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1150px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1175px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1200px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1225px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1250px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1275px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1300px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1325px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1350px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1375px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1400px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1425px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1450px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1475px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1500px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1525px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1550px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1575px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1600px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1625px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1650px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1675px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1700px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1725px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1750px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1775px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1800px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1825px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1850px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1875px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1900px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1925px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1950px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1975px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2000px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2025px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2050px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2075px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2100px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2125px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2150px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2175px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2200px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2225px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2250px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2275px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2300px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2325px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2350px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2375px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2400px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2425px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2450px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2475px + 200px + 90px);
}
.seat-map-scheme.count-12.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2500px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(390px + 25px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(390px + 50px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(390px + 75px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(390px + 100px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(390px + 125px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(390px + 150px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(390px + 175px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(390px + 200px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(390px + 225px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(390px + 250px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(390px + 275px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(390px + 300px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(390px + 325px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(390px + 350px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(390px + 375px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(390px + 400px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(390px + 425px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(390px + 450px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(390px + 475px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(390px + 500px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(390px + 525px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(390px + 550px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(390px + 575px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(390px + 600px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(390px + 625px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(390px + 650px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(390px + 675px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(390px + 700px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(390px + 725px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(390px + 750px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(390px + 775px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(390px + 800px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(390px + 825px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(390px + 850px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(390px + 875px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(390px + 900px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(390px + 925px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(390px + 950px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(390px + 975px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1000px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1025px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1050px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1075px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1100px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1125px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1150px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1175px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1200px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1225px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1250px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1275px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1300px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1325px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1350px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1375px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1400px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1425px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1450px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1475px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1500px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1525px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1550px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1575px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1600px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1625px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1650px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1675px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1700px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1725px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1750px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1775px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1800px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1825px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1850px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1875px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1900px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1925px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1950px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(390px + 1975px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2000px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2025px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2050px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2075px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2100px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2125px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2150px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2175px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2200px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2225px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2250px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2275px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2300px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2325px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2350px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2375px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2400px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2425px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2450px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2475px + 200px + 90px);
}
.seat-map-scheme.count-13.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(390px + 2500px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(420px + 25px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(420px + 50px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(420px + 75px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(420px + 100px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(420px + 125px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(420px + 150px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(420px + 175px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(420px + 200px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(420px + 225px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(420px + 250px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(420px + 275px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(420px + 300px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(420px + 325px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(420px + 350px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(420px + 375px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(420px + 400px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(420px + 425px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(420px + 450px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(420px + 475px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(420px + 500px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(420px + 525px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(420px + 550px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(420px + 575px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(420px + 600px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(420px + 625px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(420px + 650px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(420px + 675px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(420px + 700px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(420px + 725px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(420px + 750px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(420px + 775px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(420px + 800px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(420px + 825px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(420px + 850px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(420px + 875px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(420px + 900px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(420px + 925px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(420px + 950px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(420px + 975px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1000px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1025px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1050px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1075px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1100px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1125px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1150px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1175px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1200px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1225px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1250px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1275px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1300px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1325px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1350px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1375px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1400px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1425px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1450px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1475px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1500px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1525px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1550px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1575px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1600px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1625px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1650px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1675px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1700px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1725px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1750px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1775px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1800px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1825px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1850px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1875px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1900px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1925px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1950px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1975px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2000px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2025px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2050px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2075px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2100px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2125px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2150px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2175px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2200px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2225px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2250px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2275px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2300px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2325px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2350px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2375px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2400px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2425px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2450px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2475px + 200px + 90px);
}
.seat-map-scheme.count-14.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2500px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(450px + 25px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(450px + 50px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(450px + 75px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(450px + 100px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(450px + 125px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(450px + 150px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(450px + 175px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(450px + 200px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(450px + 225px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(450px + 250px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(450px + 275px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(450px + 300px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(450px + 325px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(450px + 350px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(450px + 375px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(450px + 400px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(450px + 425px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(450px + 450px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(450px + 475px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(450px + 500px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(450px + 525px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(450px + 550px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(450px + 575px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(450px + 600px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(450px + 625px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(450px + 650px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(450px + 675px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(450px + 700px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(450px + 725px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(450px + 750px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(450px + 775px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(450px + 800px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(450px + 825px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(450px + 850px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(450px + 875px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(450px + 900px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(450px + 925px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(450px + 950px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(450px + 975px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1000px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1025px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1050px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1075px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1100px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1125px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1150px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1175px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1200px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1225px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1250px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1275px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1300px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1325px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1350px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1375px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1400px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1425px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1450px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1475px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1500px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1525px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1550px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1575px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1600px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1625px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1650px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1675px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1700px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1725px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1750px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1775px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1800px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1825px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1850px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1875px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1900px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1925px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1950px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(450px + 1975px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2000px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2025px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2050px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2075px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2100px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2125px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2150px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2175px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2200px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2225px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2250px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2275px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2300px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2325px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2350px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2375px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2400px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2425px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2450px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2475px + 200px + 90px);
}
.seat-map-scheme.count-15.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(450px + 2500px + 200px + 90px);
}
.seat-map-scheme.count-1.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(30px + 25px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(30px + 50px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(30px + 75px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(30px + 100px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(30px + 125px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(30px + 150px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(30px + 175px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(30px + 200px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(30px + 225px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(30px + 250px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(30px + 275px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(30px + 300px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(30px + 325px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(30px + 350px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(30px + 375px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(30px + 400px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(30px + 425px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(30px + 450px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(30px + 475px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(30px + 500px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(30px + 525px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(30px + 550px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(30px + 575px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(30px + 600px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(30px + 625px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(30px + 650px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(30px + 675px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(30px + 700px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(30px + 725px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(30px + 750px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(30px + 775px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(30px + 800px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(30px + 825px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(30px + 850px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(30px + 875px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(30px + 900px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(30px + 925px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(30px + 950px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(30px + 975px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1000px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1025px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1050px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1075px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1100px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1125px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1150px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1175px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1200px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1225px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1250px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1275px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1300px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1325px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1350px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1375px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1400px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1425px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1450px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1475px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1500px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1525px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1550px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1575px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1600px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1625px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1650px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1675px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1700px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1725px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1750px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1775px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1800px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1825px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1850px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1875px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1900px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1925px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1950px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(30px + 1975px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2000px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2025px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2050px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2075px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2100px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2125px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2150px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2175px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2200px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2225px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2250px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2275px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2300px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2325px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2350px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2375px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2400px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2425px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2450px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2475px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(30px + 2500px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(60px + 25px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(60px + 50px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(60px + 75px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(60px + 100px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(60px + 125px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(60px + 150px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(60px + 175px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(60px + 200px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(60px + 225px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(60px + 250px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(60px + 275px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(60px + 300px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(60px + 325px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(60px + 350px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(60px + 375px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(60px + 400px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(60px + 425px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(60px + 450px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(60px + 475px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(60px + 500px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(60px + 525px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(60px + 550px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(60px + 575px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(60px + 600px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(60px + 625px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(60px + 650px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(60px + 675px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(60px + 700px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(60px + 725px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(60px + 750px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(60px + 775px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(60px + 800px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(60px + 825px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(60px + 850px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(60px + 875px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(60px + 900px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(60px + 925px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(60px + 950px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(60px + 975px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1000px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1025px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1050px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1075px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1100px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1125px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1150px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1175px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1200px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1225px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1250px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1275px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1300px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1325px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1350px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1375px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1400px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1425px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1450px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1475px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1500px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1525px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1550px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1575px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1600px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1625px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1650px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1675px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1700px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1725px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1750px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1775px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1800px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1825px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1850px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1875px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1900px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1925px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1950px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1975px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2000px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2025px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2050px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2075px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2100px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2125px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2150px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2175px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2200px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2225px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2250px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2275px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2300px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2325px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2350px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2375px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2400px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2425px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2450px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2475px + 225px + 90px);
}
.seat-map-scheme.count-2.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2500px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(90px + 25px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(90px + 50px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(90px + 75px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(90px + 100px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(90px + 125px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(90px + 150px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(90px + 175px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(90px + 200px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(90px + 225px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(90px + 250px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(90px + 275px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(90px + 300px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(90px + 325px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(90px + 350px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(90px + 375px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(90px + 400px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(90px + 425px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(90px + 450px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(90px + 475px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(90px + 500px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(90px + 525px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(90px + 550px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(90px + 575px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(90px + 600px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(90px + 625px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(90px + 650px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(90px + 675px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(90px + 700px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(90px + 725px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(90px + 750px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(90px + 775px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(90px + 800px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(90px + 825px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(90px + 850px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(90px + 875px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(90px + 900px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(90px + 925px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(90px + 950px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(90px + 975px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1000px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1025px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1050px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1075px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1100px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1125px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1150px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1175px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1200px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1225px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1250px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1275px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1300px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1325px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1350px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1375px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1400px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1425px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1450px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1475px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1500px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1525px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1550px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1575px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1600px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1625px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1650px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1675px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1700px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1725px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1750px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1775px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1800px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1825px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1850px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1875px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1900px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1925px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1950px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(90px + 1975px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2000px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2025px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2050px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2075px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2100px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2125px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2150px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2175px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2200px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2225px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2250px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2275px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2300px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2325px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2350px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2375px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2400px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2425px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2450px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2475px + 225px + 90px);
}
.seat-map-scheme.count-3.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(90px + 2500px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(120px + 25px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(120px + 50px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(120px + 75px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(120px + 100px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(120px + 125px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(120px + 150px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(120px + 175px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(120px + 200px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(120px + 225px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(120px + 250px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(120px + 275px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(120px + 300px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(120px + 325px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(120px + 350px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(120px + 375px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(120px + 400px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(120px + 425px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(120px + 450px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(120px + 475px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(120px + 500px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(120px + 525px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(120px + 550px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(120px + 575px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(120px + 600px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(120px + 625px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(120px + 650px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(120px + 675px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(120px + 700px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(120px + 725px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(120px + 750px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(120px + 775px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(120px + 800px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(120px + 825px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(120px + 850px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(120px + 875px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(120px + 900px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(120px + 925px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(120px + 950px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(120px + 975px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1000px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1025px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1050px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1075px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1100px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1125px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1150px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1175px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1200px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1225px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1250px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1275px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1300px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1325px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1350px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1375px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1400px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1425px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1450px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1475px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1500px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1525px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1550px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1575px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1600px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1625px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1650px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1675px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1700px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1725px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1750px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1775px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1800px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1825px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1850px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1875px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1900px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1925px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1950px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1975px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2000px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2025px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2050px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2075px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2100px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2125px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2150px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2175px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2200px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2225px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2250px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2275px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2300px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2325px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2350px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2375px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2400px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2425px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2450px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2475px + 225px + 90px);
}
.seat-map-scheme.count-4.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2500px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(150px + 25px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(150px + 50px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(150px + 75px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(150px + 100px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(150px + 125px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(150px + 150px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(150px + 175px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(150px + 200px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(150px + 225px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(150px + 250px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(150px + 275px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(150px + 300px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(150px + 325px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(150px + 350px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(150px + 375px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(150px + 400px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(150px + 425px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(150px + 450px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(150px + 475px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(150px + 500px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(150px + 525px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(150px + 550px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(150px + 575px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(150px + 600px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(150px + 625px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(150px + 650px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(150px + 675px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(150px + 700px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(150px + 725px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(150px + 750px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(150px + 775px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(150px + 800px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(150px + 825px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(150px + 850px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(150px + 875px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(150px + 900px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(150px + 925px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(150px + 950px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(150px + 975px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1000px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1025px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1050px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1075px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1100px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1125px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1150px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1175px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1200px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1225px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1250px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1275px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1300px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1325px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1350px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1375px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1400px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1425px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1450px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1475px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1500px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1525px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1550px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1575px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1600px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1625px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1650px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1675px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1700px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1725px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1750px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1775px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1800px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1825px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1850px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1875px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1900px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1925px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1950px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(150px + 1975px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2000px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2025px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2050px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2075px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2100px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2125px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2150px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2175px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2200px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2225px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2250px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2275px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2300px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2325px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2350px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2375px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2400px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2425px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2450px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2475px + 225px + 90px);
}
.seat-map-scheme.count-5.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(150px + 2500px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(180px + 25px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(180px + 50px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(180px + 75px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(180px + 100px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(180px + 125px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(180px + 150px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(180px + 175px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(180px + 200px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(180px + 225px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(180px + 250px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(180px + 275px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(180px + 300px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(180px + 325px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(180px + 350px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(180px + 375px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(180px + 400px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(180px + 425px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(180px + 450px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(180px + 475px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(180px + 500px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(180px + 525px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(180px + 550px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(180px + 575px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(180px + 600px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(180px + 625px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(180px + 650px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(180px + 675px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(180px + 700px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(180px + 725px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(180px + 750px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(180px + 775px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(180px + 800px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(180px + 825px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(180px + 850px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(180px + 875px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(180px + 900px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(180px + 925px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(180px + 950px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(180px + 975px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1000px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1025px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1050px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1075px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1100px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1125px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1150px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1175px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1200px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1225px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1250px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1275px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1300px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1325px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1350px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1375px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1400px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1425px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1450px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1475px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1500px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1525px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1550px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1575px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1600px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1625px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1650px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1675px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1700px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1725px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1750px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1775px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1800px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1825px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1850px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1875px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1900px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1925px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1950px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1975px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2000px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2025px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2050px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2075px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2100px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2125px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2150px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2175px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2200px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2225px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2250px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2275px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2300px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2325px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2350px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2375px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2400px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2425px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2450px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2475px + 225px + 90px);
}
.seat-map-scheme.count-6.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2500px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(210px + 25px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(210px + 50px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(210px + 75px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(210px + 100px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(210px + 125px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(210px + 150px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(210px + 175px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(210px + 200px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(210px + 225px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(210px + 250px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(210px + 275px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(210px + 300px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(210px + 325px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(210px + 350px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(210px + 375px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(210px + 400px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(210px + 425px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(210px + 450px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(210px + 475px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(210px + 500px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(210px + 525px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(210px + 550px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(210px + 575px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(210px + 600px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(210px + 625px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(210px + 650px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(210px + 675px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(210px + 700px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(210px + 725px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(210px + 750px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(210px + 775px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(210px + 800px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(210px + 825px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(210px + 850px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(210px + 875px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(210px + 900px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(210px + 925px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(210px + 950px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(210px + 975px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1000px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1025px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1050px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1075px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1100px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1125px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1150px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1175px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1200px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1225px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1250px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1275px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1300px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1325px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1350px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1375px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1400px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1425px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1450px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1475px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1500px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1525px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1550px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1575px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1600px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1625px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1650px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1675px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1700px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1725px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1750px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1775px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1800px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1825px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1850px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1875px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1900px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1925px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1950px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(210px + 1975px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2000px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2025px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2050px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2075px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2100px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2125px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2150px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2175px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2200px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2225px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2250px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2275px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2300px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2325px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2350px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2375px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2400px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2425px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2450px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2475px + 225px + 90px);
}
.seat-map-scheme.count-7.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(210px + 2500px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(240px + 25px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(240px + 50px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(240px + 75px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(240px + 100px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(240px + 125px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(240px + 150px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(240px + 175px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(240px + 200px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(240px + 225px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(240px + 250px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(240px + 275px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(240px + 300px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(240px + 325px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(240px + 350px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(240px + 375px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(240px + 400px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(240px + 425px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(240px + 450px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(240px + 475px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(240px + 500px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(240px + 525px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(240px + 550px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(240px + 575px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(240px + 600px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(240px + 625px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(240px + 650px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(240px + 675px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(240px + 700px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(240px + 725px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(240px + 750px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(240px + 775px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(240px + 800px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(240px + 825px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(240px + 850px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(240px + 875px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(240px + 900px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(240px + 925px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(240px + 950px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(240px + 975px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1000px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1025px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1050px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1075px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1100px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1125px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1150px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1175px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1200px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1225px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1250px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1275px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1300px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1325px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1350px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1375px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1400px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1425px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1450px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1475px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1500px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1525px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1550px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1575px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1600px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1625px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1650px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1675px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1700px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1725px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1750px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1775px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1800px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1825px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1850px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1875px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1900px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1925px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1950px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1975px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2000px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2025px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2050px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2075px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2100px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2125px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2150px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2175px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2200px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2225px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2250px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2275px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2300px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2325px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2350px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2375px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2400px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2425px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2450px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2475px + 225px + 90px);
}
.seat-map-scheme.count-8.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2500px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(270px + 25px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(270px + 50px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(270px + 75px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(270px + 100px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(270px + 125px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(270px + 150px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(270px + 175px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(270px + 200px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(270px + 225px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(270px + 250px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(270px + 275px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(270px + 300px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(270px + 325px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(270px + 350px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(270px + 375px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(270px + 400px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(270px + 425px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(270px + 450px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(270px + 475px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(270px + 500px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(270px + 525px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(270px + 550px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(270px + 575px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(270px + 600px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(270px + 625px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(270px + 650px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(270px + 675px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(270px + 700px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(270px + 725px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(270px + 750px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(270px + 775px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(270px + 800px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(270px + 825px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(270px + 850px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(270px + 875px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(270px + 900px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(270px + 925px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(270px + 950px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(270px + 975px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1000px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1025px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1050px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1075px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1100px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1125px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1150px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1175px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1200px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1225px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1250px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1275px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1300px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1325px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1350px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1375px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1400px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1425px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1450px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1475px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1500px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1525px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1550px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1575px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1600px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1625px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1650px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1675px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1700px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1725px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1750px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1775px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1800px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1825px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1850px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1875px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1900px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1925px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1950px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(270px + 1975px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2000px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2025px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2050px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2075px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2100px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2125px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2150px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2175px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2200px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2225px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2250px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2275px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2300px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2325px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2350px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2375px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2400px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2425px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2450px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2475px + 225px + 90px);
}
.seat-map-scheme.count-9.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(270px + 2500px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(300px + 25px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(300px + 50px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(300px + 75px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(300px + 100px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(300px + 125px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(300px + 150px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(300px + 175px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(300px + 200px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(300px + 225px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(300px + 250px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(300px + 275px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(300px + 300px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(300px + 325px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(300px + 350px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(300px + 375px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(300px + 400px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(300px + 425px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(300px + 450px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(300px + 475px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(300px + 500px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(300px + 525px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(300px + 550px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(300px + 575px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(300px + 600px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(300px + 625px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(300px + 650px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(300px + 675px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(300px + 700px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(300px + 725px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(300px + 750px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(300px + 775px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(300px + 800px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(300px + 825px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(300px + 850px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(300px + 875px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(300px + 900px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(300px + 925px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(300px + 950px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(300px + 975px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1000px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1025px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1050px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1075px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1100px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1125px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1150px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1175px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1200px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1225px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1250px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1275px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1300px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1325px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1350px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1375px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1400px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1425px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1450px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1475px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1500px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1525px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1550px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1575px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1600px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1625px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1650px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1675px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1700px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1725px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1750px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1775px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1800px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1825px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1850px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1875px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1900px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1925px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1950px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1975px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2000px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2025px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2050px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2075px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2100px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2125px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2150px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2175px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2200px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2225px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2250px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2275px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2300px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2325px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2350px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2375px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2400px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2425px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2450px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2475px + 225px + 90px);
}
.seat-map-scheme.count-10.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2500px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(330px + 25px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(330px + 50px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(330px + 75px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(330px + 100px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(330px + 125px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(330px + 150px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(330px + 175px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(330px + 200px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(330px + 225px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(330px + 250px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(330px + 275px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(330px + 300px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(330px + 325px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(330px + 350px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(330px + 375px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(330px + 400px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(330px + 425px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(330px + 450px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(330px + 475px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(330px + 500px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(330px + 525px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(330px + 550px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(330px + 575px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(330px + 600px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(330px + 625px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(330px + 650px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(330px + 675px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(330px + 700px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(330px + 725px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(330px + 750px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(330px + 775px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(330px + 800px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(330px + 825px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(330px + 850px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(330px + 875px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(330px + 900px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(330px + 925px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(330px + 950px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(330px + 975px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1000px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1025px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1050px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1075px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1100px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1125px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1150px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1175px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1200px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1225px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1250px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1275px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1300px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1325px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1350px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1375px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1400px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1425px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1450px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1475px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1500px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1525px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1550px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1575px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1600px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1625px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1650px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1675px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1700px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1725px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1750px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1775px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1800px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1825px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1850px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1875px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1900px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1925px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1950px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(330px + 1975px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2000px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2025px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2050px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2075px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2100px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2125px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2150px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2175px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2200px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2225px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2250px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2275px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2300px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2325px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2350px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2375px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2400px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2425px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2450px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2475px + 225px + 90px);
}
.seat-map-scheme.count-11.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(330px + 2500px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(360px + 25px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(360px + 50px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(360px + 75px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(360px + 100px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(360px + 125px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(360px + 150px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(360px + 175px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(360px + 200px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(360px + 225px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(360px + 250px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(360px + 275px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(360px + 300px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(360px + 325px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(360px + 350px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(360px + 375px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(360px + 400px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(360px + 425px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(360px + 450px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(360px + 475px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(360px + 500px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(360px + 525px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(360px + 550px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(360px + 575px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(360px + 600px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(360px + 625px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(360px + 650px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(360px + 675px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(360px + 700px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(360px + 725px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(360px + 750px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(360px + 775px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(360px + 800px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(360px + 825px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(360px + 850px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(360px + 875px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(360px + 900px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(360px + 925px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(360px + 950px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(360px + 975px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1000px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1025px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1050px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1075px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1100px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1125px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1150px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1175px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1200px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1225px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1250px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1275px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1300px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1325px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1350px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1375px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1400px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1425px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1450px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1475px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1500px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1525px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1550px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1575px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1600px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1625px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1650px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1675px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1700px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1725px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1750px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1775px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1800px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1825px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1850px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1875px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1900px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1925px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1950px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1975px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2000px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2025px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2050px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2075px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2100px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2125px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2150px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2175px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2200px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2225px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2250px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2275px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2300px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2325px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2350px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2375px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2400px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2425px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2450px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2475px + 225px + 90px);
}
.seat-map-scheme.count-12.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2500px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(390px + 25px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(390px + 50px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(390px + 75px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(390px + 100px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(390px + 125px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(390px + 150px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(390px + 175px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(390px + 200px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(390px + 225px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(390px + 250px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(390px + 275px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(390px + 300px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(390px + 325px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(390px + 350px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(390px + 375px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(390px + 400px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(390px + 425px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(390px + 450px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(390px + 475px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(390px + 500px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(390px + 525px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(390px + 550px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(390px + 575px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(390px + 600px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(390px + 625px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(390px + 650px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(390px + 675px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(390px + 700px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(390px + 725px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(390px + 750px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(390px + 775px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(390px + 800px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(390px + 825px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(390px + 850px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(390px + 875px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(390px + 900px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(390px + 925px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(390px + 950px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(390px + 975px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1000px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1025px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1050px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1075px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1100px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1125px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1150px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1175px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1200px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1225px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1250px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1275px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1300px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1325px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1350px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1375px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1400px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1425px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1450px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1475px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1500px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1525px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1550px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1575px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1600px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1625px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1650px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1675px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1700px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1725px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1750px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1775px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1800px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1825px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1850px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1875px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1900px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1925px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1950px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(390px + 1975px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2000px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2025px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2050px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2075px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2100px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2125px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2150px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2175px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2200px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2225px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2250px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2275px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2300px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2325px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2350px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2375px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2400px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2425px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2450px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2475px + 225px + 90px);
}
.seat-map-scheme.count-13.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(390px + 2500px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(420px + 25px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(420px + 50px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(420px + 75px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(420px + 100px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(420px + 125px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(420px + 150px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(420px + 175px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(420px + 200px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(420px + 225px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(420px + 250px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(420px + 275px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(420px + 300px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(420px + 325px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(420px + 350px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(420px + 375px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(420px + 400px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(420px + 425px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(420px + 450px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(420px + 475px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(420px + 500px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(420px + 525px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(420px + 550px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(420px + 575px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(420px + 600px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(420px + 625px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(420px + 650px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(420px + 675px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(420px + 700px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(420px + 725px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(420px + 750px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(420px + 775px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(420px + 800px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(420px + 825px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(420px + 850px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(420px + 875px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(420px + 900px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(420px + 925px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(420px + 950px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(420px + 975px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1000px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1025px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1050px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1075px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1100px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1125px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1150px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1175px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1200px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1225px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1250px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1275px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1300px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1325px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1350px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1375px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1400px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1425px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1450px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1475px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1500px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1525px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1550px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1575px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1600px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1625px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1650px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1675px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1700px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1725px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1750px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1775px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1800px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1825px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1850px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1875px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1900px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1925px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1950px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1975px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2000px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2025px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2050px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2075px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2100px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2125px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2150px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2175px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2200px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2225px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2250px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2275px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2300px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2325px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2350px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2375px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2400px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2425px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2450px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2475px + 225px + 90px);
}
.seat-map-scheme.count-14.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2500px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(450px + 25px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(450px + 50px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(450px + 75px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(450px + 100px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(450px + 125px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(450px + 150px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(450px + 175px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(450px + 200px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(450px + 225px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(450px + 250px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(450px + 275px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(450px + 300px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(450px + 325px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(450px + 350px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(450px + 375px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(450px + 400px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(450px + 425px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(450px + 450px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(450px + 475px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(450px + 500px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(450px + 525px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(450px + 550px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(450px + 575px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(450px + 600px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(450px + 625px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(450px + 650px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(450px + 675px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(450px + 700px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(450px + 725px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(450px + 750px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(450px + 775px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(450px + 800px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(450px + 825px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(450px + 850px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(450px + 875px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(450px + 900px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(450px + 925px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(450px + 950px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(450px + 975px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1000px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1025px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1050px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1075px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1100px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1125px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1150px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1175px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1200px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1225px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1250px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1275px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1300px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1325px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1350px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1375px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1400px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1425px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1450px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1475px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1500px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1525px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1550px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1575px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1600px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1625px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1650px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1675px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1700px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1725px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1750px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1775px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1800px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1825px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1850px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1875px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1900px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1925px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1950px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(450px + 1975px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2000px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2025px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2050px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2075px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2100px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2125px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2150px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2175px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2200px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2225px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2250px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2275px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2300px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2325px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2350px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2375px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2400px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2425px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2450px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2475px + 225px + 90px);
}
.seat-map-scheme.count-15.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(450px + 2500px + 225px + 90px);
}
.seat-map-scheme.count-1.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(30px + 25px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(30px + 50px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(30px + 75px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(30px + 100px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(30px + 125px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(30px + 150px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(30px + 175px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(30px + 200px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(30px + 225px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(30px + 250px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(30px + 275px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(30px + 300px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(30px + 325px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(30px + 350px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(30px + 375px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(30px + 400px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(30px + 425px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(30px + 450px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(30px + 475px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(30px + 500px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(30px + 525px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(30px + 550px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(30px + 575px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(30px + 600px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(30px + 625px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(30px + 650px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(30px + 675px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(30px + 700px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(30px + 725px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(30px + 750px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(30px + 775px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(30px + 800px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(30px + 825px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(30px + 850px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(30px + 875px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(30px + 900px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(30px + 925px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(30px + 950px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(30px + 975px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1000px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1025px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1050px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1075px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1100px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1125px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1150px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1175px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1200px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1225px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1250px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1275px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1300px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1325px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1350px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1375px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1400px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1425px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1450px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1475px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1500px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1525px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1550px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1575px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1600px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1625px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1650px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1675px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1700px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1725px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1750px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1775px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1800px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1825px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1850px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1875px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1900px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1925px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1950px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(30px + 1975px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2000px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2025px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2050px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2075px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2100px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2125px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2150px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2175px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2200px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2225px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2250px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2275px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2300px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2325px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2350px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2375px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2400px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2425px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2450px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2475px + 250px + 90px);
}
.seat-map-scheme.count-1.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(30px + 2500px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(60px + 25px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(60px + 50px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(60px + 75px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(60px + 100px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(60px + 125px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(60px + 150px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(60px + 175px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(60px + 200px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(60px + 225px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(60px + 250px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(60px + 275px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(60px + 300px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(60px + 325px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(60px + 350px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(60px + 375px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(60px + 400px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(60px + 425px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(60px + 450px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(60px + 475px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(60px + 500px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(60px + 525px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(60px + 550px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(60px + 575px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(60px + 600px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(60px + 625px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(60px + 650px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(60px + 675px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(60px + 700px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(60px + 725px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(60px + 750px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(60px + 775px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(60px + 800px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(60px + 825px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(60px + 850px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(60px + 875px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(60px + 900px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(60px + 925px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(60px + 950px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(60px + 975px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1000px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1025px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1050px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1075px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1100px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1125px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1150px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1175px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1200px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1225px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1250px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1275px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1300px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1325px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1350px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1375px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1400px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1425px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1450px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1475px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1500px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1525px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1550px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1575px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1600px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1625px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1650px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1675px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1700px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1725px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1750px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1775px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1800px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1825px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1850px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1875px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1900px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1925px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1950px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1975px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2000px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2025px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2050px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2075px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2100px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2125px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2150px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2175px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2200px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2225px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2250px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2275px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2300px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2325px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2350px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2375px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2400px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2425px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2450px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2475px + 250px + 90px);
}
.seat-map-scheme.count-2.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2500px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(90px + 25px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(90px + 50px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(90px + 75px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(90px + 100px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(90px + 125px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(90px + 150px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(90px + 175px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(90px + 200px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(90px + 225px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(90px + 250px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(90px + 275px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(90px + 300px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(90px + 325px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(90px + 350px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(90px + 375px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(90px + 400px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(90px + 425px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(90px + 450px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(90px + 475px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(90px + 500px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(90px + 525px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(90px + 550px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(90px + 575px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(90px + 600px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(90px + 625px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(90px + 650px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(90px + 675px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(90px + 700px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(90px + 725px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(90px + 750px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(90px + 775px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(90px + 800px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(90px + 825px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(90px + 850px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(90px + 875px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(90px + 900px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(90px + 925px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(90px + 950px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(90px + 975px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1000px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1025px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1050px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1075px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1100px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1125px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1150px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1175px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1200px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1225px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1250px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1275px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1300px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1325px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1350px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1375px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1400px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1425px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1450px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1475px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1500px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1525px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1550px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1575px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1600px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1625px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1650px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1675px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1700px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1725px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1750px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1775px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1800px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1825px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1850px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1875px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1900px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1925px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1950px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(90px + 1975px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2000px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2025px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2050px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2075px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2100px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2125px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2150px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2175px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2200px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2225px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2250px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2275px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2300px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2325px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2350px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2375px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2400px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2425px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2450px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2475px + 250px + 90px);
}
.seat-map-scheme.count-3.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(90px + 2500px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(120px + 25px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(120px + 50px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(120px + 75px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(120px + 100px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(120px + 125px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(120px + 150px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(120px + 175px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(120px + 200px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(120px + 225px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(120px + 250px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(120px + 275px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(120px + 300px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(120px + 325px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(120px + 350px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(120px + 375px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(120px + 400px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(120px + 425px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(120px + 450px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(120px + 475px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(120px + 500px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(120px + 525px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(120px + 550px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(120px + 575px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(120px + 600px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(120px + 625px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(120px + 650px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(120px + 675px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(120px + 700px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(120px + 725px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(120px + 750px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(120px + 775px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(120px + 800px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(120px + 825px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(120px + 850px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(120px + 875px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(120px + 900px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(120px + 925px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(120px + 950px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(120px + 975px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1000px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1025px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1050px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1075px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1100px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1125px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1150px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1175px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1200px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1225px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1250px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1275px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1300px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1325px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1350px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1375px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1400px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1425px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1450px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1475px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1500px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1525px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1550px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1575px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1600px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1625px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1650px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1675px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1700px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1725px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1750px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1775px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1800px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1825px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1850px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1875px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1900px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1925px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1950px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1975px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2000px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2025px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2050px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2075px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2100px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2125px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2150px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2175px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2200px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2225px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2250px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2275px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2300px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2325px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2350px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2375px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2400px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2425px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2450px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2475px + 250px + 90px);
}
.seat-map-scheme.count-4.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2500px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(150px + 25px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(150px + 50px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(150px + 75px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(150px + 100px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(150px + 125px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(150px + 150px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(150px + 175px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(150px + 200px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(150px + 225px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(150px + 250px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(150px + 275px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(150px + 300px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(150px + 325px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(150px + 350px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(150px + 375px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(150px + 400px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(150px + 425px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(150px + 450px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(150px + 475px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(150px + 500px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(150px + 525px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(150px + 550px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(150px + 575px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(150px + 600px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(150px + 625px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(150px + 650px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(150px + 675px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(150px + 700px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(150px + 725px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(150px + 750px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(150px + 775px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(150px + 800px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(150px + 825px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(150px + 850px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(150px + 875px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(150px + 900px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(150px + 925px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(150px + 950px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(150px + 975px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1000px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1025px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1050px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1075px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1100px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1125px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1150px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1175px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1200px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1225px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1250px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1275px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1300px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1325px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1350px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1375px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1400px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1425px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1450px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1475px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1500px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1525px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1550px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1575px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1600px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1625px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1650px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1675px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1700px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1725px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1750px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1775px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1800px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1825px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1850px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1875px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1900px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1925px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1950px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(150px + 1975px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2000px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2025px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2050px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2075px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2100px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2125px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2150px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2175px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2200px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2225px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2250px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2275px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2300px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2325px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2350px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2375px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2400px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2425px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2450px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2475px + 250px + 90px);
}
.seat-map-scheme.count-5.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(150px + 2500px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(180px + 25px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(180px + 50px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(180px + 75px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(180px + 100px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(180px + 125px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(180px + 150px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(180px + 175px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(180px + 200px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(180px + 225px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(180px + 250px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(180px + 275px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(180px + 300px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(180px + 325px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(180px + 350px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(180px + 375px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(180px + 400px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(180px + 425px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(180px + 450px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(180px + 475px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(180px + 500px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(180px + 525px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(180px + 550px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(180px + 575px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(180px + 600px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(180px + 625px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(180px + 650px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(180px + 675px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(180px + 700px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(180px + 725px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(180px + 750px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(180px + 775px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(180px + 800px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(180px + 825px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(180px + 850px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(180px + 875px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(180px + 900px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(180px + 925px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(180px + 950px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(180px + 975px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1000px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1025px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1050px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1075px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1100px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1125px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1150px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1175px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1200px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1225px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1250px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1275px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1300px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1325px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1350px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1375px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1400px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1425px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1450px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1475px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1500px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1525px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1550px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1575px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1600px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1625px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1650px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1675px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1700px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1725px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1750px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1775px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1800px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1825px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1850px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1875px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1900px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1925px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1950px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1975px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2000px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2025px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2050px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2075px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2100px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2125px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2150px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2175px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2200px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2225px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2250px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2275px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2300px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2325px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2350px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2375px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2400px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2425px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2450px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2475px + 250px + 90px);
}
.seat-map-scheme.count-6.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2500px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(210px + 25px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(210px + 50px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(210px + 75px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(210px + 100px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(210px + 125px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(210px + 150px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(210px + 175px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(210px + 200px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(210px + 225px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(210px + 250px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(210px + 275px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(210px + 300px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(210px + 325px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(210px + 350px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(210px + 375px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(210px + 400px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(210px + 425px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(210px + 450px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(210px + 475px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(210px + 500px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(210px + 525px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(210px + 550px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(210px + 575px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(210px + 600px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(210px + 625px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(210px + 650px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(210px + 675px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(210px + 700px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(210px + 725px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(210px + 750px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(210px + 775px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(210px + 800px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(210px + 825px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(210px + 850px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(210px + 875px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(210px + 900px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(210px + 925px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(210px + 950px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(210px + 975px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1000px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1025px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1050px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1075px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1100px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1125px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1150px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1175px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1200px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1225px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1250px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1275px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1300px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1325px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1350px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1375px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1400px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1425px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1450px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1475px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1500px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1525px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1550px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1575px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1600px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1625px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1650px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1675px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1700px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1725px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1750px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1775px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1800px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1825px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1850px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1875px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1900px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1925px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1950px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(210px + 1975px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2000px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2025px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2050px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2075px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2100px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2125px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2150px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2175px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2200px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2225px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2250px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2275px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2300px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2325px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2350px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2375px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2400px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2425px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2450px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2475px + 250px + 90px);
}
.seat-map-scheme.count-7.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(210px + 2500px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(240px + 25px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(240px + 50px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(240px + 75px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(240px + 100px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(240px + 125px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(240px + 150px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(240px + 175px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(240px + 200px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(240px + 225px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(240px + 250px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(240px + 275px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(240px + 300px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(240px + 325px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(240px + 350px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(240px + 375px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(240px + 400px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(240px + 425px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(240px + 450px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(240px + 475px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(240px + 500px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(240px + 525px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(240px + 550px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(240px + 575px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(240px + 600px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(240px + 625px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(240px + 650px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(240px + 675px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(240px + 700px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(240px + 725px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(240px + 750px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(240px + 775px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(240px + 800px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(240px + 825px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(240px + 850px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(240px + 875px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(240px + 900px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(240px + 925px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(240px + 950px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(240px + 975px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1000px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1025px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1050px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1075px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1100px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1125px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1150px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1175px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1200px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1225px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1250px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1275px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1300px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1325px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1350px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1375px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1400px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1425px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1450px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1475px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1500px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1525px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1550px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1575px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1600px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1625px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1650px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1675px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1700px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1725px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1750px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1775px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1800px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1825px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1850px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1875px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1900px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1925px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1950px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1975px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2000px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2025px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2050px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2075px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2100px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2125px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2150px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2175px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2200px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2225px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2250px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2275px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2300px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2325px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2350px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2375px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2400px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2425px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2450px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2475px + 250px + 90px);
}
.seat-map-scheme.count-8.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2500px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(270px + 25px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(270px + 50px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(270px + 75px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(270px + 100px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(270px + 125px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(270px + 150px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(270px + 175px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(270px + 200px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(270px + 225px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(270px + 250px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(270px + 275px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(270px + 300px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(270px + 325px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(270px + 350px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(270px + 375px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(270px + 400px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(270px + 425px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(270px + 450px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(270px + 475px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(270px + 500px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(270px + 525px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(270px + 550px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(270px + 575px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(270px + 600px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(270px + 625px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(270px + 650px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(270px + 675px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(270px + 700px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(270px + 725px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(270px + 750px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(270px + 775px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(270px + 800px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(270px + 825px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(270px + 850px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(270px + 875px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(270px + 900px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(270px + 925px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(270px + 950px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(270px + 975px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1000px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1025px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1050px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1075px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1100px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1125px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1150px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1175px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1200px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1225px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1250px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1275px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1300px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1325px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1350px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1375px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1400px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1425px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1450px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1475px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1500px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1525px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1550px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1575px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1600px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1625px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1650px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1675px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1700px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1725px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1750px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1775px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1800px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1825px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1850px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1875px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1900px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1925px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1950px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(270px + 1975px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2000px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2025px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2050px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2075px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2100px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2125px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2150px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2175px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2200px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2225px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2250px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2275px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2300px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2325px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2350px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2375px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2400px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2425px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2450px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2475px + 250px + 90px);
}
.seat-map-scheme.count-9.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(270px + 2500px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(300px + 25px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(300px + 50px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(300px + 75px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(300px + 100px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(300px + 125px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(300px + 150px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(300px + 175px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(300px + 200px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(300px + 225px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(300px + 250px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(300px + 275px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(300px + 300px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(300px + 325px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(300px + 350px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(300px + 375px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(300px + 400px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(300px + 425px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(300px + 450px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(300px + 475px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(300px + 500px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(300px + 525px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(300px + 550px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(300px + 575px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(300px + 600px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(300px + 625px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(300px + 650px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(300px + 675px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(300px + 700px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(300px + 725px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(300px + 750px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(300px + 775px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(300px + 800px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(300px + 825px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(300px + 850px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(300px + 875px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(300px + 900px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(300px + 925px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(300px + 950px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(300px + 975px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1000px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1025px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1050px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1075px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1100px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1125px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1150px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1175px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1200px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1225px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1250px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1275px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1300px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1325px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1350px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1375px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1400px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1425px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1450px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1475px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1500px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1525px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1550px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1575px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1600px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1625px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1650px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1675px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1700px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1725px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1750px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1775px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1800px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1825px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1850px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1875px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1900px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1925px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1950px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1975px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2000px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2025px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2050px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2075px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2100px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2125px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2150px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2175px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2200px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2225px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2250px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2275px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2300px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2325px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2350px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2375px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2400px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2425px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2450px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2475px + 250px + 90px);
}
.seat-map-scheme.count-10.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2500px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(330px + 25px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(330px + 50px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(330px + 75px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(330px + 100px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(330px + 125px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(330px + 150px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(330px + 175px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(330px + 200px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(330px + 225px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(330px + 250px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(330px + 275px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(330px + 300px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(330px + 325px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(330px + 350px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(330px + 375px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(330px + 400px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(330px + 425px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(330px + 450px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(330px + 475px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(330px + 500px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(330px + 525px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(330px + 550px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(330px + 575px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(330px + 600px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(330px + 625px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(330px + 650px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(330px + 675px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(330px + 700px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(330px + 725px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(330px + 750px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(330px + 775px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(330px + 800px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(330px + 825px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(330px + 850px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(330px + 875px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(330px + 900px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(330px + 925px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(330px + 950px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(330px + 975px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1000px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1025px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1050px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1075px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1100px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1125px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1150px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1175px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1200px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1225px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1250px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1275px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1300px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1325px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1350px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1375px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1400px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1425px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1450px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1475px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1500px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1525px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1550px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1575px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1600px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1625px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1650px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1675px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1700px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1725px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1750px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1775px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1800px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1825px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1850px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1875px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1900px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1925px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1950px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(330px + 1975px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2000px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2025px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2050px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2075px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2100px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2125px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2150px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2175px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2200px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2225px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2250px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2275px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2300px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2325px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2350px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2375px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2400px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2425px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2450px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2475px + 250px + 90px);
}
.seat-map-scheme.count-11.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(330px + 2500px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(360px + 25px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(360px + 50px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(360px + 75px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(360px + 100px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(360px + 125px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(360px + 150px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(360px + 175px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(360px + 200px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(360px + 225px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(360px + 250px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(360px + 275px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(360px + 300px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(360px + 325px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(360px + 350px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(360px + 375px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(360px + 400px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(360px + 425px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(360px + 450px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(360px + 475px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(360px + 500px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(360px + 525px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(360px + 550px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(360px + 575px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(360px + 600px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(360px + 625px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(360px + 650px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(360px + 675px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(360px + 700px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(360px + 725px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(360px + 750px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(360px + 775px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(360px + 800px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(360px + 825px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(360px + 850px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(360px + 875px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(360px + 900px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(360px + 925px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(360px + 950px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(360px + 975px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1000px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1025px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1050px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1075px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1100px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1125px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1150px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1175px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1200px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1225px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1250px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1275px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1300px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1325px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1350px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1375px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1400px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1425px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1450px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1475px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1500px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1525px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1550px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1575px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1600px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1625px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1650px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1675px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1700px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1725px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1750px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1775px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1800px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1825px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1850px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1875px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1900px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1925px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1950px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1975px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2000px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2025px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2050px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2075px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2100px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2125px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2150px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2175px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2200px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2225px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2250px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2275px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2300px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2325px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2350px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2375px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2400px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2425px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2450px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2475px + 250px + 90px);
}
.seat-map-scheme.count-12.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2500px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(390px + 25px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(390px + 50px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(390px + 75px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(390px + 100px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(390px + 125px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(390px + 150px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(390px + 175px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(390px + 200px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(390px + 225px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(390px + 250px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(390px + 275px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(390px + 300px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(390px + 325px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(390px + 350px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(390px + 375px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(390px + 400px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(390px + 425px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(390px + 450px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(390px + 475px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(390px + 500px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(390px + 525px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(390px + 550px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(390px + 575px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(390px + 600px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(390px + 625px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(390px + 650px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(390px + 675px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(390px + 700px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(390px + 725px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(390px + 750px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(390px + 775px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(390px + 800px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(390px + 825px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(390px + 850px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(390px + 875px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(390px + 900px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(390px + 925px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(390px + 950px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(390px + 975px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1000px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1025px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1050px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1075px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1100px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1125px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1150px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1175px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1200px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1225px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1250px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1275px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1300px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1325px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1350px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1375px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1400px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1425px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1450px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1475px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1500px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1525px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1550px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1575px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1600px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1625px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1650px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1675px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1700px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1725px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1750px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1775px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1800px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1825px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1850px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1875px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1900px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1925px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1950px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(390px + 1975px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2000px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2025px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2050px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2075px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2100px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2125px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2150px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2175px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2200px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2225px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2250px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2275px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2300px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2325px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2350px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2375px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2400px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2425px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2450px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2475px + 250px + 90px);
}
.seat-map-scheme.count-13.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(390px + 2500px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(420px + 25px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(420px + 50px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(420px + 75px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(420px + 100px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(420px + 125px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(420px + 150px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(420px + 175px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(420px + 200px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(420px + 225px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(420px + 250px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(420px + 275px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(420px + 300px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(420px + 325px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(420px + 350px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(420px + 375px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(420px + 400px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(420px + 425px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(420px + 450px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(420px + 475px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(420px + 500px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(420px + 525px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(420px + 550px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(420px + 575px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(420px + 600px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(420px + 625px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(420px + 650px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(420px + 675px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(420px + 700px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(420px + 725px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(420px + 750px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(420px + 775px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(420px + 800px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(420px + 825px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(420px + 850px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(420px + 875px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(420px + 900px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(420px + 925px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(420px + 950px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(420px + 975px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1000px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1025px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1050px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1075px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1100px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1125px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1150px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1175px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1200px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1225px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1250px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1275px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1300px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1325px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1350px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1375px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1400px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1425px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1450px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1475px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1500px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1525px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1550px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1575px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1600px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1625px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1650px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1675px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1700px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1725px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1750px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1775px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1800px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1825px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1850px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1875px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1900px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1925px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1950px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1975px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2000px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2025px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2050px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2075px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2100px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2125px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2150px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2175px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2200px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2225px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2250px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2275px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2300px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2325px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2350px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2375px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2400px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2425px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2450px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2475px + 250px + 90px);
}
.seat-map-scheme.count-14.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2500px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(450px + 25px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(450px + 50px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(450px + 75px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(450px + 100px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(450px + 125px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(450px + 150px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(450px + 175px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(450px + 200px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(450px + 225px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(450px + 250px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(450px + 275px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(450px + 300px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(450px + 325px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(450px + 350px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(450px + 375px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(450px + 400px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(450px + 425px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(450px + 450px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(450px + 475px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(450px + 500px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(450px + 525px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(450px + 550px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(450px + 575px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(450px + 600px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(450px + 625px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(450px + 650px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(450px + 675px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(450px + 700px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(450px + 725px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(450px + 750px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(450px + 775px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(450px + 800px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(450px + 825px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(450px + 850px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(450px + 875px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(450px + 900px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(450px + 925px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(450px + 950px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(450px + 975px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1000px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1025px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1050px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1075px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1100px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1125px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1150px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1175px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1200px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1225px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1250px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1275px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1300px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1325px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1350px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1375px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1400px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1425px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1450px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1475px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1500px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1525px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1550px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1575px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1600px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1625px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1650px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1675px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1700px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1725px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1750px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1775px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1800px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1825px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1850px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1875px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1900px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1925px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1950px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(450px + 1975px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2000px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2025px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2050px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2075px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2100px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2125px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2150px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2175px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2200px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2225px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2250px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2275px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2300px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2325px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2350px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2375px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2400px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2425px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2450px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2475px + 250px + 90px);
}
.seat-map-scheme.count-15.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(450px + 2500px + 250px + 90px);
}
.seat-map-scheme .scheme-scroll {
    background: url("../images/ancillary-services/seat-map/plane-hull.svg") 0 50% repeat-x;
    background-size: auto 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
    align-content: stretch;
}
.seat-map-scheme .cockpit {
    padding-left: 15px;
    text-align: right;
}
.seat-map-scheme.count-1 {
    background-size: auto 35px;
}
.seat-map-scheme.count-1 .cockpit img {
    height: 35px;
}
.seat-map-scheme.count-2 {
    background-size: auto 60px;
}
.seat-map-scheme.count-2 .cockpit img {
    height: 60px;
}
.seat-map-scheme.count-3 {
    background-size: auto 85px;
}
.seat-map-scheme.count-3 .cockpit img {
    height: 85px;
}
.seat-map-scheme.count-4 {
    background-size: auto 110px;
}
.seat-map-scheme.count-4 .cockpit img {
    height: 110px;
}
.seat-map-scheme.count-5 {
    background-size: auto 135px;
}
.seat-map-scheme.count-5 .cockpit img {
    height: 135px;
}
.seat-map-scheme.count-6 {
    background-size: auto 160px;
}
.seat-map-scheme.count-6 .cockpit img {
    height: 160px;
}
.seat-map-scheme.count-7 {
    background-size: auto 185px;
}
.seat-map-scheme.count-7 .cockpit img {
    height: 185px;
}
.seat-map-scheme.count-8 {
    background-size: auto 210px;
}
.seat-map-scheme.count-8 .cockpit img {
    height: 210px;
}
.seat-map-scheme.count-9 {
    background-size: auto 235px;
}
.seat-map-scheme.count-9 .cockpit img {
    height: 235px;
}
.seat-map-scheme.count-10 {
    background-size: auto 260px;
}
.seat-map-scheme.count-10 .cockpit img {
    height: 260px;
}
.seat-map-scheme.count-11 {
    background-size: auto 285px;
}
.seat-map-scheme.count-11 .cockpit img {
    height: 285px;
}
.seat-map-scheme.count-12 {
    background-size: auto 310px;
}
.seat-map-scheme.count-12 .cockpit img {
    height: 310px;
}
.seat-map-scheme.count-13 {
    background-size: auto 335px;
}
.seat-map-scheme.count-13 .cockpit img {
    height: 335px;
}
.seat-map-scheme.count-14 {
    background-size: auto 360px;
}
.seat-map-scheme.count-14 .cockpit img {
    height: 360px;
}
.seat-map-scheme.count-15 {
    background-size: auto 385px;
}
.seat-map-scheme.count-15 .cockpit img {
    height: 385px;
}
.seat-map-scheme .cockpit {
    background: rgb(255, 255, 255);
}
.seat-map-scheme .cabins {
    padding: 5px 0;
    display: flex;
    align-items: center;
}
.seat-map-scheme .cabins * {
    text-align: center;
    line-height: 25px;
}
.seat-map-scheme .cabins img {
    width: auto;
    max-width: 3000px;
}
.seat-map-scheme .cabins .seats-row {
    width: 25px;
    float: left;
    position: relative;
    text-align: center;
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    /* oznaceni exitu */
    /* exitova rada / sedadlo */
    /* wings */
    /* seat */
}
.seat-map-scheme .cabins .seats-row div {
    width: 25px;
    height: 25px;
}
.seat-map-scheme .cabins .seats-row.exit-row {
    position: relative;
}
.seat-map-scheme .cabins .seats-row.exit-row:before, .seat-map-scheme .cabins .seats-row.exit-row:after {
    position: absolute;
    content: "EXIT";
    transform: rotate(-90deg);
    left: -10px;
    height: 25px;
    width: 35px;
    text-align: center;
}
.seat-map-scheme .cabins .seats-row.exit-row:before {
    top: -35px;
}
.seat-map-scheme .cabins .seats-row.exit-row:after {
    bottom: -35px;
}
.seat-map-scheme .cabins .seats-row.char_row_E {
    width: 40px;
    text-align: right;
}
.seat-map-scheme .cabins .seats-row.char_row_E .seat,
.seat-map-scheme .cabins .seats-row.char_row_E .aisle {
    padding-left: 15px;
    text-align: center;
    width: 40px;
}
.seat-map-scheme .cabins .seats-row.char_row_E.char_row_REA {
    width: 25px !important;
    text-align: right !important;
}
.seat-map-scheme .cabins .seats-row.char_row_E.char_row_REA .seat,
.seat-map-scheme .cabins .seats-row.char_row_E.char_row_REA .aisle {
    padding-left: 0 !important;
    text-align: center !important;
    width: 25px !important;
}
.seat-map-scheme .cabins .seats-row.char_row_E.char_row_REA:before {
    top: -35px !important;
}
.seat-map-scheme .cabins .seats-row.char_row_E.char_row_REA:before, .seat-map-scheme .cabins .seats-row.char_row_E.char_row_REA:after {
    position: absolute !important;
    content: "EXIT" !important;
    transform: rotate(-90deg) !important;
    left: 15px !important;
    height: 25px !important;
    width: 35px !important;
    text-align: center !important;
}
.seat-map-scheme .cabins .seats-row .wing {
    position: absolute;
    height: 25px;
    width: 150px;
    left: 0;
}
.seat-map-scheme .cabins .seats-row .wing &gt; div {
    display: block;
    height: 25px;
    width: 150px;
    position: relative;
}
.seat-map-scheme .cabins .seats-row .wing.wing_top {
    top: -30px;
}
.seat-map-scheme .cabins .seats-row .wing.wing_top &gt; div {
    border: 1px solid rgb(204, 204, 204);
    border-bottom: none;
}
.seat-map-scheme .cabins .seats-row .wing.wing_top:before {
    background: rgb(246, 249, 251);
    content: "WING";
    padding: 0 10px;
    display: inline-block;
    position: absolute;
    top: -11px;
    left: 60px;
    right: 60px;
    font-size: 1.4rem;
    z-index: 1;
}
.seat-map-scheme .cabins .seats-row .wing.wing_bottom {
    bottom: -30px;
}
.seat-map-scheme .cabins .seats-row .wing.wing_bottom &gt; div {
    border: 1px solid rgb(204, 204, 204);
    border-top: none;
}
.seat-map-scheme .cabins .seats-row .wing.wing_bottom:before {
    background: rgb(246, 249, 251);
    content: "WING";
    padding: 0 10px;
    display: inline-block;
    position: absolute;
    bottom: -11px;
    left: 60px;
    right: 60px;
    font-size: 1.4rem;
    z-index: 1;
}
.seat-map-scheme .cabins .seats-row .seat input[type=radio] {
    height: 25px;
    width: 25px;
    opacity: 0;
    cursor: pointer;
}
.seat-map-scheme .cabins .seats-row .seat .ww_price,
.seat-map-scheme .cabins .seats-row .seat .diff_currency {
    display: none;
}

/* seat map scheme - magnify 2 */
.seat-map-scheme.magnify-2 {
    padding: 55px 0;
    border-top: 1px solid rgb(217, 232, 243);
    border-bottom: 1px solid rgb(217, 232, 243);
    overflow-y: auto;
}
.seat-map-scheme.magnify-2.count-1.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(60px + 50px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(60px + 100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(60px + 150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(60px + 200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(60px + 250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(60px + 300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(60px + 350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(60px + 400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(60px + 450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(60px + 500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(60px + 550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(60px + 600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(60px + 650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(60px + 700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(60px + 750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(60px + 800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(60px + 850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(60px + 900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(60px + 950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(60px + 1950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(60px + 2950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(60px + 3950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(60px + 4950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(60px + 5000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(120px + 50px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(120px + 100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(120px + 150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(120px + 200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(120px + 250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(120px + 300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(120px + 350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(120px + 400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(120px + 450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(120px + 500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(120px + 550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(120px + 600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(120px + 650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(120px + 700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(120px + 750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(120px + 800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(120px + 850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(120px + 900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(120px + 950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(120px + 1950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(120px + 2950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(120px + 3950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(120px + 4950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(120px + 5000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(180px + 50px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(180px + 100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(180px + 150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(180px + 200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(180px + 250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(180px + 300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(180px + 350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(180px + 400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(180px + 450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(180px + 500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(180px + 550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(180px + 600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(180px + 650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(180px + 700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(180px + 750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(180px + 800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(180px + 850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(180px + 900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(180px + 950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(180px + 1950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(180px + 2950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(180px + 3950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(180px + 4950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(180px + 5000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(240px + 50px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(240px + 100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(240px + 150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(240px + 200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(240px + 250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(240px + 300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(240px + 350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(240px + 400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(240px + 450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(240px + 500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(240px + 550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(240px + 600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(240px + 650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(240px + 700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(240px + 750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(240px + 800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(240px + 850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(240px + 900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(240px + 950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(240px + 1950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(240px + 2950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(240px + 3950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(240px + 4950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(240px + 5000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(300px + 50px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(300px + 100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(300px + 150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(300px + 200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(300px + 250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(300px + 300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(300px + 350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(300px + 400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(300px + 450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(300px + 500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(300px + 550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(300px + 600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(300px + 650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(300px + 700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(300px + 750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(300px + 800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(300px + 850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(300px + 900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(300px + 950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(300px + 1950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(300px + 2950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(300px + 3950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(300px + 4950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(300px + 5000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(360px + 50px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(360px + 100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(360px + 150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(360px + 200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(360px + 250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(360px + 300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(360px + 350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(360px + 400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(360px + 450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(360px + 500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(360px + 550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(360px + 600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(360px + 650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(360px + 700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(360px + 750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(360px + 800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(360px + 850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(360px + 900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(360px + 950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(360px + 1950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(360px + 2950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(360px + 3950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(360px + 4950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(360px + 5000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(420px + 50px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(420px + 100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(420px + 150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(420px + 200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(420px + 250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(420px + 300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(420px + 350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(420px + 400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(420px + 450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(420px + 500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(420px + 550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(420px + 600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(420px + 650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(420px + 700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(420px + 750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(420px + 800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(420px + 850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(420px + 900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(420px + 950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(420px + 1950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(420px + 2950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(420px + 3950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(420px + 4950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(420px + 5000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(480px + 50px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(480px + 100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(480px + 150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(480px + 200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(480px + 250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(480px + 300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(480px + 350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(480px + 400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(480px + 450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(480px + 500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(480px + 550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(480px + 600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(480px + 650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(480px + 700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(480px + 750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(480px + 800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(480px + 850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(480px + 900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(480px + 950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(480px + 1950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(480px + 2950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(480px + 3950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(480px + 4950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(480px + 5000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(540px + 50px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(540px + 100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(540px + 150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(540px + 200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(540px + 250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(540px + 300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(540px + 350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(540px + 400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(540px + 450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(540px + 500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(540px + 550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(540px + 600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(540px + 650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(540px + 700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(540px + 750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(540px + 800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(540px + 850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(540px + 900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(540px + 950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(540px + 1950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(540px + 2950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(540px + 3950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(540px + 4950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(540px + 5000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(600px + 50px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(600px + 100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(600px + 150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(600px + 200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(600px + 250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(600px + 300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(600px + 350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(600px + 400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(600px + 450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(600px + 500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(600px + 550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(600px + 600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(600px + 650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(600px + 700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(600px + 750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(600px + 800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(600px + 850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(600px + 900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(600px + 950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(600px + 1950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(600px + 2950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(600px + 3950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(600px + 4950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(600px + 5000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(660px + 50px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(660px + 100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(660px + 150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(660px + 200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(660px + 250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(660px + 300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(660px + 350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(660px + 400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(660px + 450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(660px + 500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(660px + 550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(660px + 600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(660px + 650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(660px + 700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(660px + 750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(660px + 800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(660px + 850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(660px + 900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(660px + 950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(660px + 1950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(660px + 2950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(660px + 3950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(660px + 4950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(660px + 5000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(720px + 50px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(720px + 100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(720px + 150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(720px + 200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(720px + 250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(720px + 300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(720px + 350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(720px + 400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(720px + 450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(720px + 500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(720px + 550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(720px + 600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(720px + 650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(720px + 700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(720px + 750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(720px + 800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(720px + 850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(720px + 900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(720px + 950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(720px + 1950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(720px + 2950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(720px + 3950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(720px + 4950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(720px + 5000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(780px + 50px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(780px + 100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(780px + 150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(780px + 200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(780px + 250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(780px + 300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(780px + 350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(780px + 400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(780px + 450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(780px + 500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(780px + 550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(780px + 600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(780px + 650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(780px + 700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(780px + 750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(780px + 800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(780px + 850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(780px + 900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(780px + 950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(780px + 1950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(780px + 2950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(780px + 3950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(780px + 4950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(780px + 5000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(840px + 50px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(840px + 100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(840px + 150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(840px + 200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(840px + 250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(840px + 300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(840px + 350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(840px + 400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(840px + 450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(840px + 500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(840px + 550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(840px + 600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(840px + 650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(840px + 700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(840px + 750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(840px + 800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(840px + 850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(840px + 900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(840px + 950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(840px + 1950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(840px + 2950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(840px + 3950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(840px + 4950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(840px + 5000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-1.cabin-count-1 .scheme-scroll {
    width: calc(900px + 50px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-2.cabin-count-1 .scheme-scroll {
    width: calc(900px + 100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-3.cabin-count-1 .scheme-scroll {
    width: calc(900px + 150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-4.cabin-count-1 .scheme-scroll {
    width: calc(900px + 200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-5.cabin-count-1 .scheme-scroll {
    width: calc(900px + 250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-6.cabin-count-1 .scheme-scroll {
    width: calc(900px + 300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-7.cabin-count-1 .scheme-scroll {
    width: calc(900px + 350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-8.cabin-count-1 .scheme-scroll {
    width: calc(900px + 400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-9.cabin-count-1 .scheme-scroll {
    width: calc(900px + 450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-10.cabin-count-1 .scheme-scroll {
    width: calc(900px + 500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-11.cabin-count-1 .scheme-scroll {
    width: calc(900px + 550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-12.cabin-count-1 .scheme-scroll {
    width: calc(900px + 600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-13.cabin-count-1 .scheme-scroll {
    width: calc(900px + 650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-14.cabin-count-1 .scheme-scroll {
    width: calc(900px + 700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-15.cabin-count-1 .scheme-scroll {
    width: calc(900px + 750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-16.cabin-count-1 .scheme-scroll {
    width: calc(900px + 800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-17.cabin-count-1 .scheme-scroll {
    width: calc(900px + 850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-18.cabin-count-1 .scheme-scroll {
    width: calc(900px + 900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-19.cabin-count-1 .scheme-scroll {
    width: calc(900px + 950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-20.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-21.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-22.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-23.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-24.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-25.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-26.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-27.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-28.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-29.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-30.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-31.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-32.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-33.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-34.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-35.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-36.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-37.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-38.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-39.cabin-count-1 .scheme-scroll {
    width: calc(900px + 1950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-40.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-41.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-42.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-43.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-44.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-45.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-46.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-47.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-48.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-49.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-50.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-51.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-52.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-53.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-54.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-55.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-56.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-57.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-58.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-59.cabin-count-1 .scheme-scroll {
    width: calc(900px + 2950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-60.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-61.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-62.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-63.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-64.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-65.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-66.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-67.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-68.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-69.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-70.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-71.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-72.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-73.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-74.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-75.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-76.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-77.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-78.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-79.cabin-count-1 .scheme-scroll {
    width: calc(900px + 3950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-80.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-81.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4050px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-82.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4100px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-83.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4150px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-84.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4200px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-85.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4250px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-86.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4300px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-87.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4350px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-88.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4400px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-89.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4450px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-90.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4500px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-91.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4550px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-92.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4600px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-93.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4650px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-94.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4700px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-95.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4750px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-96.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4800px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-97.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4850px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-98.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4900px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-99.cabin-count-1 .scheme-scroll {
    width: calc(900px + 4950px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-100.cabin-count-1 .scheme-scroll {
    width: calc(900px + 5000px + 50px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(60px + 50px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(60px + 100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(60px + 150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(60px + 200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(60px + 250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(60px + 300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(60px + 350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(60px + 400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(60px + 450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(60px + 500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(60px + 550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(60px + 600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(60px + 650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(60px + 700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(60px + 750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(60px + 800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(60px + 850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(60px + 900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(60px + 950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(60px + 1950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(60px + 2950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(60px + 3950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(60px + 4950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(60px + 5000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(120px + 50px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(120px + 100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(120px + 150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(120px + 200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(120px + 250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(120px + 300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(120px + 350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(120px + 400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(120px + 450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(120px + 500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(120px + 550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(120px + 600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(120px + 650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(120px + 700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(120px + 750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(120px + 800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(120px + 850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(120px + 900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(120px + 950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(120px + 1950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(120px + 2950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(120px + 3950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(120px + 4950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(120px + 5000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(180px + 50px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(180px + 100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(180px + 150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(180px + 200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(180px + 250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(180px + 300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(180px + 350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(180px + 400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(180px + 450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(180px + 500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(180px + 550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(180px + 600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(180px + 650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(180px + 700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(180px + 750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(180px + 800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(180px + 850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(180px + 900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(180px + 950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(180px + 1950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(180px + 2950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(180px + 3950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(180px + 4950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(180px + 5000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(240px + 50px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(240px + 100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(240px + 150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(240px + 200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(240px + 250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(240px + 300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(240px + 350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(240px + 400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(240px + 450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(240px + 500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(240px + 550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(240px + 600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(240px + 650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(240px + 700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(240px + 750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(240px + 800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(240px + 850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(240px + 900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(240px + 950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(240px + 1950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(240px + 2950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(240px + 3950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(240px + 4950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(240px + 5000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(300px + 50px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(300px + 100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(300px + 150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(300px + 200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(300px + 250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(300px + 300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(300px + 350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(300px + 400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(300px + 450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(300px + 500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(300px + 550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(300px + 600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(300px + 650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(300px + 700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(300px + 750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(300px + 800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(300px + 850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(300px + 900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(300px + 950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(300px + 1950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(300px + 2950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(300px + 3950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(300px + 4950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(300px + 5000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(360px + 50px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(360px + 100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(360px + 150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(360px + 200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(360px + 250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(360px + 300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(360px + 350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(360px + 400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(360px + 450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(360px + 500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(360px + 550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(360px + 600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(360px + 650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(360px + 700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(360px + 750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(360px + 800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(360px + 850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(360px + 900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(360px + 950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(360px + 1950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(360px + 2950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(360px + 3950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(360px + 4950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(360px + 5000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(420px + 50px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(420px + 100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(420px + 150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(420px + 200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(420px + 250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(420px + 300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(420px + 350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(420px + 400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(420px + 450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(420px + 500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(420px + 550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(420px + 600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(420px + 650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(420px + 700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(420px + 750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(420px + 800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(420px + 850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(420px + 900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(420px + 950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(420px + 1950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(420px + 2950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(420px + 3950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(420px + 4950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(420px + 5000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(480px + 50px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(480px + 100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(480px + 150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(480px + 200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(480px + 250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(480px + 300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(480px + 350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(480px + 400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(480px + 450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(480px + 500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(480px + 550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(480px + 600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(480px + 650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(480px + 700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(480px + 750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(480px + 800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(480px + 850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(480px + 900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(480px + 950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(480px + 1950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(480px + 2950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(480px + 3950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(480px + 4950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(480px + 5000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(540px + 50px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(540px + 100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(540px + 150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(540px + 200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(540px + 250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(540px + 300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(540px + 350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(540px + 400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(540px + 450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(540px + 500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(540px + 550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(540px + 600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(540px + 650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(540px + 700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(540px + 750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(540px + 800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(540px + 850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(540px + 900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(540px + 950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(540px + 1950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(540px + 2950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(540px + 3950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(540px + 4950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(540px + 5000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(600px + 50px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(600px + 100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(600px + 150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(600px + 200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(600px + 250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(600px + 300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(600px + 350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(600px + 400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(600px + 450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(600px + 500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(600px + 550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(600px + 600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(600px + 650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(600px + 700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(600px + 750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(600px + 800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(600px + 850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(600px + 900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(600px + 950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(600px + 1950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(600px + 2950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(600px + 3950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(600px + 4950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(600px + 5000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(660px + 50px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(660px + 100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(660px + 150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(660px + 200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(660px + 250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(660px + 300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(660px + 350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(660px + 400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(660px + 450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(660px + 500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(660px + 550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(660px + 600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(660px + 650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(660px + 700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(660px + 750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(660px + 800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(660px + 850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(660px + 900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(660px + 950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(660px + 1950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(660px + 2950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(660px + 3950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(660px + 4950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(660px + 5000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(720px + 50px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(720px + 100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(720px + 150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(720px + 200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(720px + 250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(720px + 300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(720px + 350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(720px + 400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(720px + 450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(720px + 500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(720px + 550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(720px + 600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(720px + 650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(720px + 700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(720px + 750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(720px + 800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(720px + 850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(720px + 900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(720px + 950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(720px + 1950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(720px + 2950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(720px + 3950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(720px + 4950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(720px + 5000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(780px + 50px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(780px + 100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(780px + 150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(780px + 200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(780px + 250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(780px + 300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(780px + 350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(780px + 400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(780px + 450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(780px + 500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(780px + 550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(780px + 600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(780px + 650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(780px + 700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(780px + 750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(780px + 800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(780px + 850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(780px + 900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(780px + 950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(780px + 1950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(780px + 2950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(780px + 3950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(780px + 4950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(780px + 5000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(840px + 50px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(840px + 100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(840px + 150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(840px + 200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(840px + 250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(840px + 300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(840px + 350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(840px + 400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(840px + 450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(840px + 500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(840px + 550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(840px + 600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(840px + 650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(840px + 700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(840px + 750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(840px + 800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(840px + 850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(840px + 900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(840px + 950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(840px + 1950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(840px + 2950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(840px + 3950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(840px + 4950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(840px + 5000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-1.cabin-count-2 .scheme-scroll {
    width: calc(900px + 50px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-2.cabin-count-2 .scheme-scroll {
    width: calc(900px + 100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-3.cabin-count-2 .scheme-scroll {
    width: calc(900px + 150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-4.cabin-count-2 .scheme-scroll {
    width: calc(900px + 200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-5.cabin-count-2 .scheme-scroll {
    width: calc(900px + 250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-6.cabin-count-2 .scheme-scroll {
    width: calc(900px + 300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-7.cabin-count-2 .scheme-scroll {
    width: calc(900px + 350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-8.cabin-count-2 .scheme-scroll {
    width: calc(900px + 400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-9.cabin-count-2 .scheme-scroll {
    width: calc(900px + 450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-10.cabin-count-2 .scheme-scroll {
    width: calc(900px + 500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-11.cabin-count-2 .scheme-scroll {
    width: calc(900px + 550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-12.cabin-count-2 .scheme-scroll {
    width: calc(900px + 600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-13.cabin-count-2 .scheme-scroll {
    width: calc(900px + 650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-14.cabin-count-2 .scheme-scroll {
    width: calc(900px + 700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-15.cabin-count-2 .scheme-scroll {
    width: calc(900px + 750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-16.cabin-count-2 .scheme-scroll {
    width: calc(900px + 800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-17.cabin-count-2 .scheme-scroll {
    width: calc(900px + 850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-18.cabin-count-2 .scheme-scroll {
    width: calc(900px + 900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-19.cabin-count-2 .scheme-scroll {
    width: calc(900px + 950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-20.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-21.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-22.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-23.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-24.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-25.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-26.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-27.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-28.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-29.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-30.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-31.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-32.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-33.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-34.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-35.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-36.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-37.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-38.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-39.cabin-count-2 .scheme-scroll {
    width: calc(900px + 1950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-40.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-41.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-42.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-43.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-44.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-45.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-46.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-47.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-48.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-49.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-50.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-51.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-52.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-53.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-54.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-55.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-56.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-57.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-58.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-59.cabin-count-2 .scheme-scroll {
    width: calc(900px + 2950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-60.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-61.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-62.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-63.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-64.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-65.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-66.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-67.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-68.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-69.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-70.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-71.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-72.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-73.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-74.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-75.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-76.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-77.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-78.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-79.cabin-count-2 .scheme-scroll {
    width: calc(900px + 3950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-80.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-81.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4050px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-82.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4100px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-83.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4150px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-84.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4200px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-85.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4250px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-86.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4300px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-87.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4350px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-88.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4400px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-89.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4450px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-90.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4500px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-91.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4550px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-92.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4600px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-93.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4650px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-94.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4700px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-95.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4750px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-96.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4800px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-97.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4850px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-98.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4900px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-99.cabin-count-2 .scheme-scroll {
    width: calc(900px + 4950px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-100.cabin-count-2 .scheme-scroll {
    width: calc(900px + 5000px + 100px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(60px + 50px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(60px + 100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(60px + 150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(60px + 200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(60px + 250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(60px + 300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(60px + 350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(60px + 400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(60px + 450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(60px + 500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(60px + 550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(60px + 600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(60px + 650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(60px + 700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(60px + 750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(60px + 800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(60px + 850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(60px + 900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(60px + 950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(60px + 1950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(60px + 2950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(60px + 3950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(60px + 4950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(60px + 5000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(120px + 50px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(120px + 100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(120px + 150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(120px + 200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(120px + 250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(120px + 300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(120px + 350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(120px + 400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(120px + 450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(120px + 500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(120px + 550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(120px + 600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(120px + 650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(120px + 700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(120px + 750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(120px + 800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(120px + 850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(120px + 900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(120px + 950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(120px + 1950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(120px + 2950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(120px + 3950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(120px + 4950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(120px + 5000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(180px + 50px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(180px + 100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(180px + 150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(180px + 200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(180px + 250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(180px + 300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(180px + 350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(180px + 400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(180px + 450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(180px + 500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(180px + 550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(180px + 600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(180px + 650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(180px + 700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(180px + 750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(180px + 800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(180px + 850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(180px + 900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(180px + 950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(180px + 1950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(180px + 2950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(180px + 3950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(180px + 4950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(180px + 5000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(240px + 50px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(240px + 100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(240px + 150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(240px + 200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(240px + 250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(240px + 300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(240px + 350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(240px + 400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(240px + 450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(240px + 500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(240px + 550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(240px + 600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(240px + 650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(240px + 700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(240px + 750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(240px + 800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(240px + 850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(240px + 900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(240px + 950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(240px + 1950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(240px + 2950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(240px + 3950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(240px + 4950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(240px + 5000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(300px + 50px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(300px + 100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(300px + 150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(300px + 200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(300px + 250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(300px + 300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(300px + 350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(300px + 400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(300px + 450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(300px + 500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(300px + 550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(300px + 600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(300px + 650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(300px + 700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(300px + 750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(300px + 800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(300px + 850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(300px + 900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(300px + 950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(300px + 1950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(300px + 2950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(300px + 3950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(300px + 4950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(300px + 5000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(360px + 50px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(360px + 100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(360px + 150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(360px + 200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(360px + 250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(360px + 300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(360px + 350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(360px + 400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(360px + 450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(360px + 500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(360px + 550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(360px + 600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(360px + 650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(360px + 700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(360px + 750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(360px + 800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(360px + 850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(360px + 900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(360px + 950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(360px + 1950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(360px + 2950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(360px + 3950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(360px + 4950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(360px + 5000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(420px + 50px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(420px + 100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(420px + 150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(420px + 200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(420px + 250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(420px + 300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(420px + 350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(420px + 400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(420px + 450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(420px + 500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(420px + 550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(420px + 600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(420px + 650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(420px + 700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(420px + 750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(420px + 800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(420px + 850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(420px + 900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(420px + 950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(420px + 1950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(420px + 2950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(420px + 3950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(420px + 4950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(420px + 5000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(480px + 50px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(480px + 100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(480px + 150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(480px + 200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(480px + 250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(480px + 300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(480px + 350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(480px + 400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(480px + 450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(480px + 500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(480px + 550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(480px + 600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(480px + 650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(480px + 700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(480px + 750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(480px + 800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(480px + 850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(480px + 900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(480px + 950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(480px + 1950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(480px + 2950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(480px + 3950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(480px + 4950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(480px + 5000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(540px + 50px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(540px + 100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(540px + 150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(540px + 200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(540px + 250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(540px + 300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(540px + 350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(540px + 400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(540px + 450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(540px + 500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(540px + 550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(540px + 600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(540px + 650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(540px + 700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(540px + 750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(540px + 800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(540px + 850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(540px + 900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(540px + 950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(540px + 1950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(540px + 2950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(540px + 3950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(540px + 4950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(540px + 5000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(600px + 50px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(600px + 100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(600px + 150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(600px + 200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(600px + 250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(600px + 300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(600px + 350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(600px + 400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(600px + 450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(600px + 500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(600px + 550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(600px + 600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(600px + 650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(600px + 700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(600px + 750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(600px + 800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(600px + 850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(600px + 900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(600px + 950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(600px + 1950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(600px + 2950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(600px + 3950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(600px + 4950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(600px + 5000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(660px + 50px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(660px + 100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(660px + 150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(660px + 200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(660px + 250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(660px + 300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(660px + 350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(660px + 400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(660px + 450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(660px + 500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(660px + 550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(660px + 600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(660px + 650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(660px + 700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(660px + 750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(660px + 800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(660px + 850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(660px + 900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(660px + 950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(660px + 1950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(660px + 2950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(660px + 3950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(660px + 4950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(660px + 5000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(720px + 50px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(720px + 100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(720px + 150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(720px + 200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(720px + 250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(720px + 300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(720px + 350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(720px + 400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(720px + 450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(720px + 500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(720px + 550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(720px + 600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(720px + 650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(720px + 700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(720px + 750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(720px + 800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(720px + 850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(720px + 900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(720px + 950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(720px + 1950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(720px + 2950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(720px + 3950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(720px + 4950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(720px + 5000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(780px + 50px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(780px + 100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(780px + 150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(780px + 200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(780px + 250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(780px + 300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(780px + 350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(780px + 400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(780px + 450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(780px + 500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(780px + 550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(780px + 600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(780px + 650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(780px + 700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(780px + 750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(780px + 800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(780px + 850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(780px + 900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(780px + 950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(780px + 1950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(780px + 2950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(780px + 3950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(780px + 4950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(780px + 5000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(840px + 50px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(840px + 100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(840px + 150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(840px + 200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(840px + 250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(840px + 300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(840px + 350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(840px + 400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(840px + 450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(840px + 500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(840px + 550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(840px + 600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(840px + 650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(840px + 700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(840px + 750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(840px + 800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(840px + 850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(840px + 900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(840px + 950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(840px + 1950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(840px + 2950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(840px + 3950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(840px + 4950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(840px + 5000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-1.cabin-count-3 .scheme-scroll {
    width: calc(900px + 50px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-2.cabin-count-3 .scheme-scroll {
    width: calc(900px + 100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-3.cabin-count-3 .scheme-scroll {
    width: calc(900px + 150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-4.cabin-count-3 .scheme-scroll {
    width: calc(900px + 200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-5.cabin-count-3 .scheme-scroll {
    width: calc(900px + 250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-6.cabin-count-3 .scheme-scroll {
    width: calc(900px + 300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-7.cabin-count-3 .scheme-scroll {
    width: calc(900px + 350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-8.cabin-count-3 .scheme-scroll {
    width: calc(900px + 400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-9.cabin-count-3 .scheme-scroll {
    width: calc(900px + 450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-10.cabin-count-3 .scheme-scroll {
    width: calc(900px + 500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-11.cabin-count-3 .scheme-scroll {
    width: calc(900px + 550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-12.cabin-count-3 .scheme-scroll {
    width: calc(900px + 600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-13.cabin-count-3 .scheme-scroll {
    width: calc(900px + 650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-14.cabin-count-3 .scheme-scroll {
    width: calc(900px + 700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-15.cabin-count-3 .scheme-scroll {
    width: calc(900px + 750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-16.cabin-count-3 .scheme-scroll {
    width: calc(900px + 800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-17.cabin-count-3 .scheme-scroll {
    width: calc(900px + 850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-18.cabin-count-3 .scheme-scroll {
    width: calc(900px + 900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-19.cabin-count-3 .scheme-scroll {
    width: calc(900px + 950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-20.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-21.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-22.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-23.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-24.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-25.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-26.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-27.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-28.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-29.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-30.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-31.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-32.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-33.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-34.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-35.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-36.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-37.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-38.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-39.cabin-count-3 .scheme-scroll {
    width: calc(900px + 1950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-40.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-41.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-42.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-43.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-44.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-45.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-46.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-47.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-48.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-49.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-50.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-51.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-52.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-53.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-54.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-55.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-56.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-57.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-58.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-59.cabin-count-3 .scheme-scroll {
    width: calc(900px + 2950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-60.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-61.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-62.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-63.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-64.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-65.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-66.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-67.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-68.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-69.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-70.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-71.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-72.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-73.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-74.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-75.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-76.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-77.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-78.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-79.cabin-count-3 .scheme-scroll {
    width: calc(900px + 3950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-80.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-81.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4050px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-82.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4100px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-83.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4150px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-84.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4200px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-85.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4250px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-86.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4300px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-87.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4350px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-88.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4400px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-89.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4450px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-90.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4500px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-91.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4550px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-92.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4600px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-93.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4650px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-94.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4700px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-95.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4750px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-96.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4800px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-97.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4850px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-98.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4900px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-99.cabin-count-3 .scheme-scroll {
    width: calc(900px + 4950px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-100.cabin-count-3 .scheme-scroll {
    width: calc(900px + 5000px + 150px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(60px + 50px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(60px + 100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(60px + 150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(60px + 200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(60px + 250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(60px + 300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(60px + 350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(60px + 400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(60px + 450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(60px + 500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(60px + 550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(60px + 600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(60px + 650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(60px + 700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(60px + 750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(60px + 800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(60px + 850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(60px + 900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(60px + 950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(60px + 1950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(60px + 2950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(60px + 3950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(60px + 4950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(60px + 5000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(120px + 50px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(120px + 100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(120px + 150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(120px + 200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(120px + 250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(120px + 300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(120px + 350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(120px + 400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(120px + 450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(120px + 500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(120px + 550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(120px + 600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(120px + 650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(120px + 700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(120px + 750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(120px + 800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(120px + 850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(120px + 900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(120px + 950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(120px + 1950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(120px + 2950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(120px + 3950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(120px + 4950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(120px + 5000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(180px + 50px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(180px + 100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(180px + 150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(180px + 200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(180px + 250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(180px + 300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(180px + 350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(180px + 400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(180px + 450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(180px + 500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(180px + 550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(180px + 600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(180px + 650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(180px + 700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(180px + 750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(180px + 800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(180px + 850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(180px + 900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(180px + 950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(180px + 1950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(180px + 2950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(180px + 3950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(180px + 4950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(180px + 5000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(240px + 50px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(240px + 100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(240px + 150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(240px + 200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(240px + 250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(240px + 300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(240px + 350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(240px + 400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(240px + 450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(240px + 500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(240px + 550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(240px + 600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(240px + 650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(240px + 700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(240px + 750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(240px + 800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(240px + 850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(240px + 900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(240px + 950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(240px + 1950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(240px + 2950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(240px + 3950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(240px + 4950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(240px + 5000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(300px + 50px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(300px + 100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(300px + 150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(300px + 200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(300px + 250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(300px + 300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(300px + 350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(300px + 400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(300px + 450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(300px + 500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(300px + 550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(300px + 600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(300px + 650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(300px + 700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(300px + 750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(300px + 800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(300px + 850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(300px + 900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(300px + 950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(300px + 1950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(300px + 2950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(300px + 3950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(300px + 4950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(300px + 5000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(360px + 50px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(360px + 100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(360px + 150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(360px + 200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(360px + 250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(360px + 300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(360px + 350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(360px + 400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(360px + 450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(360px + 500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(360px + 550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(360px + 600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(360px + 650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(360px + 700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(360px + 750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(360px + 800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(360px + 850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(360px + 900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(360px + 950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(360px + 1950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(360px + 2950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(360px + 3950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(360px + 4950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(360px + 5000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(420px + 50px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(420px + 100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(420px + 150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(420px + 200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(420px + 250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(420px + 300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(420px + 350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(420px + 400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(420px + 450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(420px + 500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(420px + 550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(420px + 600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(420px + 650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(420px + 700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(420px + 750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(420px + 800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(420px + 850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(420px + 900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(420px + 950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(420px + 1950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(420px + 2950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(420px + 3950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(420px + 4950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(420px + 5000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(480px + 50px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(480px + 100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(480px + 150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(480px + 200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(480px + 250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(480px + 300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(480px + 350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(480px + 400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(480px + 450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(480px + 500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(480px + 550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(480px + 600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(480px + 650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(480px + 700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(480px + 750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(480px + 800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(480px + 850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(480px + 900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(480px + 950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(480px + 1950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(480px + 2950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(480px + 3950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(480px + 4950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(480px + 5000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(540px + 50px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(540px + 100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(540px + 150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(540px + 200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(540px + 250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(540px + 300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(540px + 350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(540px + 400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(540px + 450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(540px + 500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(540px + 550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(540px + 600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(540px + 650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(540px + 700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(540px + 750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(540px + 800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(540px + 850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(540px + 900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(540px + 950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(540px + 1950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(540px + 2950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(540px + 3950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(540px + 4950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(540px + 5000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(600px + 50px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(600px + 100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(600px + 150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(600px + 200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(600px + 250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(600px + 300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(600px + 350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(600px + 400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(600px + 450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(600px + 500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(600px + 550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(600px + 600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(600px + 650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(600px + 700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(600px + 750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(600px + 800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(600px + 850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(600px + 900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(600px + 950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(600px + 1950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(600px + 2950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(600px + 3950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(600px + 4950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(600px + 5000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(660px + 50px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(660px + 100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(660px + 150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(660px + 200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(660px + 250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(660px + 300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(660px + 350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(660px + 400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(660px + 450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(660px + 500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(660px + 550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(660px + 600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(660px + 650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(660px + 700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(660px + 750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(660px + 800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(660px + 850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(660px + 900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(660px + 950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(660px + 1950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(660px + 2950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(660px + 3950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(660px + 4950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(660px + 5000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(720px + 50px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(720px + 100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(720px + 150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(720px + 200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(720px + 250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(720px + 300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(720px + 350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(720px + 400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(720px + 450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(720px + 500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(720px + 550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(720px + 600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(720px + 650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(720px + 700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(720px + 750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(720px + 800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(720px + 850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(720px + 900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(720px + 950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(720px + 1950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(720px + 2950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(720px + 3950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(720px + 4950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(720px + 5000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(780px + 50px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(780px + 100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(780px + 150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(780px + 200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(780px + 250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(780px + 300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(780px + 350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(780px + 400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(780px + 450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(780px + 500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(780px + 550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(780px + 600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(780px + 650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(780px + 700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(780px + 750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(780px + 800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(780px + 850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(780px + 900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(780px + 950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(780px + 1950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(780px + 2950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(780px + 3950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(780px + 4950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(780px + 5000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(840px + 50px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(840px + 100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(840px + 150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(840px + 200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(840px + 250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(840px + 300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(840px + 350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(840px + 400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(840px + 450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(840px + 500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(840px + 550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(840px + 600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(840px + 650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(840px + 700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(840px + 750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(840px + 800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(840px + 850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(840px + 900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(840px + 950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(840px + 1950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(840px + 2950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(840px + 3950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(840px + 4950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(840px + 5000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-1.cabin-count-4 .scheme-scroll {
    width: calc(900px + 50px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-2.cabin-count-4 .scheme-scroll {
    width: calc(900px + 100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-3.cabin-count-4 .scheme-scroll {
    width: calc(900px + 150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-4.cabin-count-4 .scheme-scroll {
    width: calc(900px + 200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-5.cabin-count-4 .scheme-scroll {
    width: calc(900px + 250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-6.cabin-count-4 .scheme-scroll {
    width: calc(900px + 300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-7.cabin-count-4 .scheme-scroll {
    width: calc(900px + 350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-8.cabin-count-4 .scheme-scroll {
    width: calc(900px + 400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-9.cabin-count-4 .scheme-scroll {
    width: calc(900px + 450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-10.cabin-count-4 .scheme-scroll {
    width: calc(900px + 500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-11.cabin-count-4 .scheme-scroll {
    width: calc(900px + 550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-12.cabin-count-4 .scheme-scroll {
    width: calc(900px + 600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-13.cabin-count-4 .scheme-scroll {
    width: calc(900px + 650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-14.cabin-count-4 .scheme-scroll {
    width: calc(900px + 700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-15.cabin-count-4 .scheme-scroll {
    width: calc(900px + 750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-16.cabin-count-4 .scheme-scroll {
    width: calc(900px + 800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-17.cabin-count-4 .scheme-scroll {
    width: calc(900px + 850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-18.cabin-count-4 .scheme-scroll {
    width: calc(900px + 900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-19.cabin-count-4 .scheme-scroll {
    width: calc(900px + 950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-20.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-21.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-22.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-23.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-24.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-25.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-26.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-27.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-28.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-29.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-30.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-31.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-32.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-33.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-34.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-35.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-36.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-37.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-38.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-39.cabin-count-4 .scheme-scroll {
    width: calc(900px + 1950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-40.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-41.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-42.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-43.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-44.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-45.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-46.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-47.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-48.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-49.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-50.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-51.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-52.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-53.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-54.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-55.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-56.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-57.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-58.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-59.cabin-count-4 .scheme-scroll {
    width: calc(900px + 2950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-60.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-61.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-62.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-63.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-64.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-65.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-66.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-67.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-68.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-69.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-70.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-71.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-72.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-73.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-74.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-75.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-76.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-77.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-78.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-79.cabin-count-4 .scheme-scroll {
    width: calc(900px + 3950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-80.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-81.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4050px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-82.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4100px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-83.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4150px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-84.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4200px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-85.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4250px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-86.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4300px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-87.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4350px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-88.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4400px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-89.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4450px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-90.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4500px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-91.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4550px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-92.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4600px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-93.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4650px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-94.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4700px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-95.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4750px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-96.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4800px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-97.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4850px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-98.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4900px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-99.cabin-count-4 .scheme-scroll {
    width: calc(900px + 4950px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-100.cabin-count-4 .scheme-scroll {
    width: calc(900px + 5000px + 200px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(60px + 50px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(60px + 100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(60px + 150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(60px + 200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(60px + 250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(60px + 300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(60px + 350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(60px + 400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(60px + 450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(60px + 500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(60px + 550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(60px + 600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(60px + 650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(60px + 700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(60px + 750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(60px + 800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(60px + 850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(60px + 900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(60px + 950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(60px + 1950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(60px + 2950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(60px + 3950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(60px + 4950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(60px + 5000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(120px + 50px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(120px + 100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(120px + 150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(120px + 200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(120px + 250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(120px + 300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(120px + 350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(120px + 400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(120px + 450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(120px + 500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(120px + 550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(120px + 600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(120px + 650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(120px + 700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(120px + 750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(120px + 800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(120px + 850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(120px + 900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(120px + 950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(120px + 1950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(120px + 2950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(120px + 3950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(120px + 4950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(120px + 5000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(180px + 50px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(180px + 100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(180px + 150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(180px + 200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(180px + 250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(180px + 300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(180px + 350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(180px + 400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(180px + 450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(180px + 500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(180px + 550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(180px + 600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(180px + 650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(180px + 700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(180px + 750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(180px + 800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(180px + 850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(180px + 900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(180px + 950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(180px + 1950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(180px + 2950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(180px + 3950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(180px + 4950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(180px + 5000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(240px + 50px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(240px + 100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(240px + 150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(240px + 200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(240px + 250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(240px + 300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(240px + 350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(240px + 400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(240px + 450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(240px + 500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(240px + 550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(240px + 600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(240px + 650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(240px + 700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(240px + 750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(240px + 800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(240px + 850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(240px + 900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(240px + 950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(240px + 1950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(240px + 2950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(240px + 3950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(240px + 4950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(240px + 5000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(300px + 50px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(300px + 100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(300px + 150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(300px + 200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(300px + 250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(300px + 300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(300px + 350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(300px + 400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(300px + 450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(300px + 500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(300px + 550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(300px + 600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(300px + 650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(300px + 700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(300px + 750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(300px + 800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(300px + 850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(300px + 900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(300px + 950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(300px + 1950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(300px + 2950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(300px + 3950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(300px + 4950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(300px + 5000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(360px + 50px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(360px + 100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(360px + 150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(360px + 200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(360px + 250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(360px + 300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(360px + 350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(360px + 400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(360px + 450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(360px + 500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(360px + 550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(360px + 600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(360px + 650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(360px + 700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(360px + 750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(360px + 800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(360px + 850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(360px + 900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(360px + 950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(360px + 1950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(360px + 2950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(360px + 3950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(360px + 4950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(360px + 5000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(420px + 50px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(420px + 100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(420px + 150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(420px + 200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(420px + 250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(420px + 300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(420px + 350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(420px + 400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(420px + 450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(420px + 500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(420px + 550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(420px + 600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(420px + 650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(420px + 700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(420px + 750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(420px + 800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(420px + 850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(420px + 900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(420px + 950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(420px + 1950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(420px + 2950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(420px + 3950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(420px + 4950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(420px + 5000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(480px + 50px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(480px + 100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(480px + 150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(480px + 200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(480px + 250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(480px + 300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(480px + 350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(480px + 400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(480px + 450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(480px + 500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(480px + 550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(480px + 600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(480px + 650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(480px + 700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(480px + 750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(480px + 800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(480px + 850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(480px + 900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(480px + 950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(480px + 1950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(480px + 2950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(480px + 3950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(480px + 4950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(480px + 5000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(540px + 50px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(540px + 100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(540px + 150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(540px + 200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(540px + 250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(540px + 300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(540px + 350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(540px + 400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(540px + 450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(540px + 500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(540px + 550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(540px + 600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(540px + 650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(540px + 700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(540px + 750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(540px + 800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(540px + 850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(540px + 900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(540px + 950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(540px + 1950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(540px + 2950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(540px + 3950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(540px + 4950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(540px + 5000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(600px + 50px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(600px + 100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(600px + 150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(600px + 200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(600px + 250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(600px + 300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(600px + 350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(600px + 400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(600px + 450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(600px + 500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(600px + 550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(600px + 600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(600px + 650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(600px + 700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(600px + 750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(600px + 800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(600px + 850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(600px + 900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(600px + 950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(600px + 1950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(600px + 2950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(600px + 3950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(600px + 4950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(600px + 5000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(660px + 50px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(660px + 100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(660px + 150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(660px + 200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(660px + 250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(660px + 300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(660px + 350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(660px + 400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(660px + 450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(660px + 500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(660px + 550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(660px + 600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(660px + 650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(660px + 700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(660px + 750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(660px + 800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(660px + 850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(660px + 900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(660px + 950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(660px + 1950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(660px + 2950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(660px + 3950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(660px + 4950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(660px + 5000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(720px + 50px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(720px + 100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(720px + 150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(720px + 200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(720px + 250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(720px + 300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(720px + 350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(720px + 400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(720px + 450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(720px + 500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(720px + 550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(720px + 600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(720px + 650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(720px + 700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(720px + 750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(720px + 800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(720px + 850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(720px + 900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(720px + 950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(720px + 1950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(720px + 2950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(720px + 3950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(720px + 4950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(720px + 5000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(780px + 50px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(780px + 100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(780px + 150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(780px + 200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(780px + 250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(780px + 300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(780px + 350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(780px + 400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(780px + 450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(780px + 500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(780px + 550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(780px + 600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(780px + 650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(780px + 700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(780px + 750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(780px + 800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(780px + 850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(780px + 900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(780px + 950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(780px + 1950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(780px + 2950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(780px + 3950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(780px + 4950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(780px + 5000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(840px + 50px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(840px + 100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(840px + 150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(840px + 200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(840px + 250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(840px + 300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(840px + 350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(840px + 400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(840px + 450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(840px + 500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(840px + 550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(840px + 600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(840px + 650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(840px + 700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(840px + 750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(840px + 800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(840px + 850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(840px + 900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(840px + 950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(840px + 1950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(840px + 2950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(840px + 3950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(840px + 4950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(840px + 5000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-1.cabin-count-5 .scheme-scroll {
    width: calc(900px + 50px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-2.cabin-count-5 .scheme-scroll {
    width: calc(900px + 100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-3.cabin-count-5 .scheme-scroll {
    width: calc(900px + 150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-4.cabin-count-5 .scheme-scroll {
    width: calc(900px + 200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-5.cabin-count-5 .scheme-scroll {
    width: calc(900px + 250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-6.cabin-count-5 .scheme-scroll {
    width: calc(900px + 300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-7.cabin-count-5 .scheme-scroll {
    width: calc(900px + 350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-8.cabin-count-5 .scheme-scroll {
    width: calc(900px + 400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-9.cabin-count-5 .scheme-scroll {
    width: calc(900px + 450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-10.cabin-count-5 .scheme-scroll {
    width: calc(900px + 500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-11.cabin-count-5 .scheme-scroll {
    width: calc(900px + 550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-12.cabin-count-5 .scheme-scroll {
    width: calc(900px + 600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-13.cabin-count-5 .scheme-scroll {
    width: calc(900px + 650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-14.cabin-count-5 .scheme-scroll {
    width: calc(900px + 700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-15.cabin-count-5 .scheme-scroll {
    width: calc(900px + 750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-16.cabin-count-5 .scheme-scroll {
    width: calc(900px + 800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-17.cabin-count-5 .scheme-scroll {
    width: calc(900px + 850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-18.cabin-count-5 .scheme-scroll {
    width: calc(900px + 900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-19.cabin-count-5 .scheme-scroll {
    width: calc(900px + 950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-20.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-21.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-22.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-23.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-24.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-25.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-26.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-27.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-28.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-29.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-30.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-31.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-32.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-33.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-34.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-35.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-36.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-37.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-38.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-39.cabin-count-5 .scheme-scroll {
    width: calc(900px + 1950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-40.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-41.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-42.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-43.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-44.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-45.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-46.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-47.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-48.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-49.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-50.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-51.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-52.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-53.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-54.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-55.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-56.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-57.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-58.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-59.cabin-count-5 .scheme-scroll {
    width: calc(900px + 2950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-60.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-61.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-62.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-63.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-64.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-65.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-66.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-67.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-68.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-69.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-70.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-71.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-72.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-73.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-74.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-75.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-76.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-77.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-78.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-79.cabin-count-5 .scheme-scroll {
    width: calc(900px + 3950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-80.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-81.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4050px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-82.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4100px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-83.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4150px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-84.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4200px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-85.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4250px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-86.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4300px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-87.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4350px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-88.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4400px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-89.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4450px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-90.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4500px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-91.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4550px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-92.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4600px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-93.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4650px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-94.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4700px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-95.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4750px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-96.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4800px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-97.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4850px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-98.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4900px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-99.cabin-count-5 .scheme-scroll {
    width: calc(900px + 4950px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-100.cabin-count-5 .scheme-scroll {
    width: calc(900px + 5000px + 250px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(60px + 50px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(60px + 100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(60px + 150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(60px + 200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(60px + 250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(60px + 300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(60px + 350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(60px + 400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(60px + 450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(60px + 500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(60px + 550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(60px + 600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(60px + 650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(60px + 700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(60px + 750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(60px + 800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(60px + 850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(60px + 900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(60px + 950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(60px + 1950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(60px + 2950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(60px + 3950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(60px + 4950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(60px + 5000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(120px + 50px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(120px + 100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(120px + 150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(120px + 200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(120px + 250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(120px + 300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(120px + 350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(120px + 400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(120px + 450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(120px + 500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(120px + 550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(120px + 600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(120px + 650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(120px + 700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(120px + 750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(120px + 800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(120px + 850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(120px + 900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(120px + 950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(120px + 1950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(120px + 2950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(120px + 3950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(120px + 4950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(120px + 5000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(180px + 50px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(180px + 100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(180px + 150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(180px + 200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(180px + 250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(180px + 300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(180px + 350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(180px + 400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(180px + 450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(180px + 500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(180px + 550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(180px + 600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(180px + 650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(180px + 700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(180px + 750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(180px + 800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(180px + 850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(180px + 900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(180px + 950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(180px + 1950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(180px + 2950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(180px + 3950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(180px + 4950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(180px + 5000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(240px + 50px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(240px + 100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(240px + 150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(240px + 200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(240px + 250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(240px + 300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(240px + 350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(240px + 400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(240px + 450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(240px + 500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(240px + 550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(240px + 600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(240px + 650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(240px + 700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(240px + 750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(240px + 800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(240px + 850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(240px + 900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(240px + 950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(240px + 1950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(240px + 2950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(240px + 3950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(240px + 4950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(240px + 5000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(300px + 50px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(300px + 100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(300px + 150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(300px + 200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(300px + 250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(300px + 300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(300px + 350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(300px + 400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(300px + 450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(300px + 500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(300px + 550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(300px + 600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(300px + 650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(300px + 700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(300px + 750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(300px + 800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(300px + 850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(300px + 900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(300px + 950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(300px + 1950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(300px + 2950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(300px + 3950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(300px + 4950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(300px + 5000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(360px + 50px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(360px + 100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(360px + 150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(360px + 200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(360px + 250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(360px + 300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(360px + 350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(360px + 400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(360px + 450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(360px + 500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(360px + 550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(360px + 600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(360px + 650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(360px + 700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(360px + 750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(360px + 800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(360px + 850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(360px + 900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(360px + 950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(360px + 1950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(360px + 2950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(360px + 3950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(360px + 4950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(360px + 5000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(420px + 50px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(420px + 100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(420px + 150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(420px + 200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(420px + 250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(420px + 300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(420px + 350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(420px + 400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(420px + 450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(420px + 500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(420px + 550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(420px + 600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(420px + 650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(420px + 700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(420px + 750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(420px + 800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(420px + 850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(420px + 900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(420px + 950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(420px + 1950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(420px + 2950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(420px + 3950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(420px + 4950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(420px + 5000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(480px + 50px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(480px + 100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(480px + 150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(480px + 200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(480px + 250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(480px + 300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(480px + 350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(480px + 400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(480px + 450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(480px + 500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(480px + 550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(480px + 600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(480px + 650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(480px + 700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(480px + 750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(480px + 800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(480px + 850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(480px + 900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(480px + 950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(480px + 1950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(480px + 2950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(480px + 3950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(480px + 4950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(480px + 5000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(540px + 50px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(540px + 100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(540px + 150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(540px + 200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(540px + 250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(540px + 300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(540px + 350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(540px + 400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(540px + 450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(540px + 500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(540px + 550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(540px + 600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(540px + 650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(540px + 700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(540px + 750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(540px + 800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(540px + 850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(540px + 900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(540px + 950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(540px + 1950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(540px + 2950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(540px + 3950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(540px + 4950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(540px + 5000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(600px + 50px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(600px + 100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(600px + 150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(600px + 200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(600px + 250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(600px + 300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(600px + 350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(600px + 400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(600px + 450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(600px + 500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(600px + 550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(600px + 600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(600px + 650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(600px + 700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(600px + 750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(600px + 800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(600px + 850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(600px + 900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(600px + 950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(600px + 1950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(600px + 2950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(600px + 3950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(600px + 4950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(600px + 5000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(660px + 50px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(660px + 100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(660px + 150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(660px + 200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(660px + 250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(660px + 300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(660px + 350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(660px + 400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(660px + 450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(660px + 500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(660px + 550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(660px + 600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(660px + 650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(660px + 700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(660px + 750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(660px + 800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(660px + 850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(660px + 900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(660px + 950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(660px + 1950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(660px + 2950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(660px + 3950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(660px + 4950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(660px + 5000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(720px + 50px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(720px + 100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(720px + 150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(720px + 200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(720px + 250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(720px + 300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(720px + 350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(720px + 400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(720px + 450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(720px + 500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(720px + 550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(720px + 600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(720px + 650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(720px + 700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(720px + 750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(720px + 800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(720px + 850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(720px + 900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(720px + 950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(720px + 1950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(720px + 2950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(720px + 3950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(720px + 4950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(720px + 5000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(780px + 50px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(780px + 100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(780px + 150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(780px + 200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(780px + 250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(780px + 300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(780px + 350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(780px + 400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(780px + 450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(780px + 500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(780px + 550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(780px + 600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(780px + 650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(780px + 700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(780px + 750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(780px + 800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(780px + 850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(780px + 900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(780px + 950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(780px + 1950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(780px + 2950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(780px + 3950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(780px + 4950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(780px + 5000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(840px + 50px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(840px + 100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(840px + 150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(840px + 200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(840px + 250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(840px + 300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(840px + 350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(840px + 400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(840px + 450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(840px + 500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(840px + 550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(840px + 600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(840px + 650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(840px + 700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(840px + 750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(840px + 800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(840px + 850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(840px + 900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(840px + 950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(840px + 1950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(840px + 2950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(840px + 3950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(840px + 4950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(840px + 5000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-1.cabin-count-6 .scheme-scroll {
    width: calc(900px + 50px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-2.cabin-count-6 .scheme-scroll {
    width: calc(900px + 100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-3.cabin-count-6 .scheme-scroll {
    width: calc(900px + 150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-4.cabin-count-6 .scheme-scroll {
    width: calc(900px + 200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-5.cabin-count-6 .scheme-scroll {
    width: calc(900px + 250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-6.cabin-count-6 .scheme-scroll {
    width: calc(900px + 300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-7.cabin-count-6 .scheme-scroll {
    width: calc(900px + 350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-8.cabin-count-6 .scheme-scroll {
    width: calc(900px + 400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-9.cabin-count-6 .scheme-scroll {
    width: calc(900px + 450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-10.cabin-count-6 .scheme-scroll {
    width: calc(900px + 500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-11.cabin-count-6 .scheme-scroll {
    width: calc(900px + 550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-12.cabin-count-6 .scheme-scroll {
    width: calc(900px + 600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-13.cabin-count-6 .scheme-scroll {
    width: calc(900px + 650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-14.cabin-count-6 .scheme-scroll {
    width: calc(900px + 700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-15.cabin-count-6 .scheme-scroll {
    width: calc(900px + 750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-16.cabin-count-6 .scheme-scroll {
    width: calc(900px + 800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-17.cabin-count-6 .scheme-scroll {
    width: calc(900px + 850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-18.cabin-count-6 .scheme-scroll {
    width: calc(900px + 900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-19.cabin-count-6 .scheme-scroll {
    width: calc(900px + 950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-20.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-21.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-22.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-23.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-24.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-25.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-26.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-27.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-28.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-29.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-30.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-31.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-32.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-33.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-34.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-35.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-36.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-37.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-38.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-39.cabin-count-6 .scheme-scroll {
    width: calc(900px + 1950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-40.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-41.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-42.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-43.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-44.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-45.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-46.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-47.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-48.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-49.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-50.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-51.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-52.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-53.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-54.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-55.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-56.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-57.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-58.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-59.cabin-count-6 .scheme-scroll {
    width: calc(900px + 2950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-60.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-61.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-62.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-63.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-64.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-65.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-66.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-67.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-68.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-69.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-70.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-71.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-72.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-73.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-74.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-75.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-76.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-77.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-78.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-79.cabin-count-6 .scheme-scroll {
    width: calc(900px + 3950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-80.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-81.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4050px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-82.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4100px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-83.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4150px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-84.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4200px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-85.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4250px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-86.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4300px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-87.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4350px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-88.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4400px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-89.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4450px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-90.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4500px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-91.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4550px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-92.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4600px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-93.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4650px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-94.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4700px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-95.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4750px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-96.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4800px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-97.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4850px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-98.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4900px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-99.cabin-count-6 .scheme-scroll {
    width: calc(900px + 4950px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-100.cabin-count-6 .scheme-scroll {
    width: calc(900px + 5000px + 300px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(60px + 50px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(60px + 100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(60px + 150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(60px + 200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(60px + 250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(60px + 300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(60px + 350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(60px + 400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(60px + 450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(60px + 500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(60px + 550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(60px + 600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(60px + 650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(60px + 700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(60px + 750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(60px + 800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(60px + 850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(60px + 900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(60px + 950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(60px + 1950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(60px + 2950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(60px + 3950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(60px + 4950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(60px + 5000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(120px + 50px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(120px + 100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(120px + 150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(120px + 200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(120px + 250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(120px + 300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(120px + 350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(120px + 400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(120px + 450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(120px + 500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(120px + 550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(120px + 600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(120px + 650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(120px + 700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(120px + 750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(120px + 800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(120px + 850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(120px + 900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(120px + 950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(120px + 1950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(120px + 2950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(120px + 3950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(120px + 4950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(120px + 5000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(180px + 50px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(180px + 100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(180px + 150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(180px + 200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(180px + 250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(180px + 300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(180px + 350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(180px + 400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(180px + 450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(180px + 500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(180px + 550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(180px + 600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(180px + 650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(180px + 700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(180px + 750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(180px + 800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(180px + 850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(180px + 900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(180px + 950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(180px + 1950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(180px + 2950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(180px + 3950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(180px + 4950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(180px + 5000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(240px + 50px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(240px + 100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(240px + 150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(240px + 200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(240px + 250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(240px + 300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(240px + 350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(240px + 400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(240px + 450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(240px + 500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(240px + 550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(240px + 600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(240px + 650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(240px + 700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(240px + 750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(240px + 800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(240px + 850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(240px + 900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(240px + 950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(240px + 1950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(240px + 2950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(240px + 3950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(240px + 4950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(240px + 5000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(300px + 50px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(300px + 100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(300px + 150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(300px + 200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(300px + 250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(300px + 300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(300px + 350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(300px + 400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(300px + 450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(300px + 500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(300px + 550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(300px + 600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(300px + 650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(300px + 700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(300px + 750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(300px + 800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(300px + 850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(300px + 900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(300px + 950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(300px + 1950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(300px + 2950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(300px + 3950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(300px + 4950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(300px + 5000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(360px + 50px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(360px + 100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(360px + 150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(360px + 200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(360px + 250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(360px + 300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(360px + 350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(360px + 400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(360px + 450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(360px + 500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(360px + 550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(360px + 600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(360px + 650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(360px + 700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(360px + 750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(360px + 800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(360px + 850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(360px + 900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(360px + 950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(360px + 1950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(360px + 2950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(360px + 3950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(360px + 4950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(360px + 5000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(420px + 50px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(420px + 100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(420px + 150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(420px + 200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(420px + 250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(420px + 300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(420px + 350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(420px + 400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(420px + 450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(420px + 500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(420px + 550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(420px + 600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(420px + 650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(420px + 700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(420px + 750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(420px + 800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(420px + 850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(420px + 900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(420px + 950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(420px + 1950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(420px + 2950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(420px + 3950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(420px + 4950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(420px + 5000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(480px + 50px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(480px + 100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(480px + 150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(480px + 200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(480px + 250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(480px + 300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(480px + 350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(480px + 400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(480px + 450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(480px + 500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(480px + 550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(480px + 600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(480px + 650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(480px + 700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(480px + 750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(480px + 800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(480px + 850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(480px + 900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(480px + 950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(480px + 1950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(480px + 2950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(480px + 3950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(480px + 4950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(480px + 5000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(540px + 50px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(540px + 100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(540px + 150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(540px + 200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(540px + 250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(540px + 300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(540px + 350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(540px + 400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(540px + 450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(540px + 500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(540px + 550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(540px + 600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(540px + 650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(540px + 700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(540px + 750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(540px + 800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(540px + 850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(540px + 900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(540px + 950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(540px + 1950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(540px + 2950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(540px + 3950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(540px + 4950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(540px + 5000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(600px + 50px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(600px + 100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(600px + 150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(600px + 200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(600px + 250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(600px + 300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(600px + 350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(600px + 400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(600px + 450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(600px + 500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(600px + 550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(600px + 600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(600px + 650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(600px + 700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(600px + 750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(600px + 800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(600px + 850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(600px + 900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(600px + 950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(600px + 1950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(600px + 2950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(600px + 3950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(600px + 4950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(600px + 5000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(660px + 50px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(660px + 100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(660px + 150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(660px + 200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(660px + 250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(660px + 300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(660px + 350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(660px + 400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(660px + 450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(660px + 500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(660px + 550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(660px + 600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(660px + 650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(660px + 700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(660px + 750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(660px + 800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(660px + 850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(660px + 900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(660px + 950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(660px + 1950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(660px + 2950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(660px + 3950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(660px + 4950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(660px + 5000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(720px + 50px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(720px + 100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(720px + 150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(720px + 200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(720px + 250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(720px + 300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(720px + 350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(720px + 400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(720px + 450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(720px + 500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(720px + 550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(720px + 600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(720px + 650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(720px + 700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(720px + 750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(720px + 800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(720px + 850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(720px + 900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(720px + 950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(720px + 1950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(720px + 2950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(720px + 3950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(720px + 4950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(720px + 5000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(780px + 50px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(780px + 100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(780px + 150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(780px + 200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(780px + 250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(780px + 300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(780px + 350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(780px + 400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(780px + 450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(780px + 500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(780px + 550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(780px + 600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(780px + 650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(780px + 700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(780px + 750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(780px + 800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(780px + 850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(780px + 900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(780px + 950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(780px + 1950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(780px + 2950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(780px + 3950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(780px + 4950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(780px + 5000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(840px + 50px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(840px + 100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(840px + 150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(840px + 200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(840px + 250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(840px + 300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(840px + 350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(840px + 400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(840px + 450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(840px + 500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(840px + 550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(840px + 600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(840px + 650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(840px + 700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(840px + 750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(840px + 800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(840px + 850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(840px + 900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(840px + 950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(840px + 1950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(840px + 2950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(840px + 3950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(840px + 4950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(840px + 5000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-1.cabin-count-7 .scheme-scroll {
    width: calc(900px + 50px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-2.cabin-count-7 .scheme-scroll {
    width: calc(900px + 100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-3.cabin-count-7 .scheme-scroll {
    width: calc(900px + 150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-4.cabin-count-7 .scheme-scroll {
    width: calc(900px + 200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-5.cabin-count-7 .scheme-scroll {
    width: calc(900px + 250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-6.cabin-count-7 .scheme-scroll {
    width: calc(900px + 300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-7.cabin-count-7 .scheme-scroll {
    width: calc(900px + 350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-8.cabin-count-7 .scheme-scroll {
    width: calc(900px + 400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-9.cabin-count-7 .scheme-scroll {
    width: calc(900px + 450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-10.cabin-count-7 .scheme-scroll {
    width: calc(900px + 500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-11.cabin-count-7 .scheme-scroll {
    width: calc(900px + 550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-12.cabin-count-7 .scheme-scroll {
    width: calc(900px + 600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-13.cabin-count-7 .scheme-scroll {
    width: calc(900px + 650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-14.cabin-count-7 .scheme-scroll {
    width: calc(900px + 700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-15.cabin-count-7 .scheme-scroll {
    width: calc(900px + 750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-16.cabin-count-7 .scheme-scroll {
    width: calc(900px + 800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-17.cabin-count-7 .scheme-scroll {
    width: calc(900px + 850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-18.cabin-count-7 .scheme-scroll {
    width: calc(900px + 900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-19.cabin-count-7 .scheme-scroll {
    width: calc(900px + 950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-20.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-21.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-22.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-23.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-24.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-25.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-26.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-27.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-28.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-29.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-30.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-31.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-32.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-33.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-34.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-35.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-36.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-37.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-38.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-39.cabin-count-7 .scheme-scroll {
    width: calc(900px + 1950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-40.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-41.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-42.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-43.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-44.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-45.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-46.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-47.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-48.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-49.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-50.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-51.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-52.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-53.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-54.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-55.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-56.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-57.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-58.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-59.cabin-count-7 .scheme-scroll {
    width: calc(900px + 2950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-60.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-61.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-62.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-63.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-64.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-65.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-66.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-67.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-68.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-69.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-70.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-71.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-72.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-73.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-74.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-75.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-76.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-77.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-78.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-79.cabin-count-7 .scheme-scroll {
    width: calc(900px + 3950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-80.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-81.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4050px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-82.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4100px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-83.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4150px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-84.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4200px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-85.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4250px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-86.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4300px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-87.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4350px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-88.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4400px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-89.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4450px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-90.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4500px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-91.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4550px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-92.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4600px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-93.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4650px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-94.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4700px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-95.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4750px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-96.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4800px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-97.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4850px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-98.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4900px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-99.cabin-count-7 .scheme-scroll {
    width: calc(900px + 4950px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-100.cabin-count-7 .scheme-scroll {
    width: calc(900px + 5000px + 350px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(60px + 50px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(60px + 100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(60px + 150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(60px + 200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(60px + 250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(60px + 300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(60px + 350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(60px + 400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(60px + 450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(60px + 500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(60px + 550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(60px + 600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(60px + 650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(60px + 700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(60px + 750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(60px + 800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(60px + 850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(60px + 900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(60px + 950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(60px + 1950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(60px + 2950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(60px + 3950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(60px + 4950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(60px + 5000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(120px + 50px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(120px + 100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(120px + 150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(120px + 200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(120px + 250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(120px + 300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(120px + 350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(120px + 400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(120px + 450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(120px + 500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(120px + 550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(120px + 600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(120px + 650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(120px + 700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(120px + 750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(120px + 800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(120px + 850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(120px + 900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(120px + 950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(120px + 1950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(120px + 2950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(120px + 3950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(120px + 4950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(120px + 5000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(180px + 50px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(180px + 100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(180px + 150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(180px + 200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(180px + 250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(180px + 300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(180px + 350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(180px + 400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(180px + 450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(180px + 500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(180px + 550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(180px + 600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(180px + 650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(180px + 700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(180px + 750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(180px + 800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(180px + 850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(180px + 900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(180px + 950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(180px + 1950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(180px + 2950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(180px + 3950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(180px + 4950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(180px + 5000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(240px + 50px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(240px + 100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(240px + 150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(240px + 200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(240px + 250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(240px + 300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(240px + 350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(240px + 400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(240px + 450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(240px + 500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(240px + 550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(240px + 600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(240px + 650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(240px + 700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(240px + 750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(240px + 800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(240px + 850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(240px + 900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(240px + 950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(240px + 1950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(240px + 2950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(240px + 3950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(240px + 4950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(240px + 5000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(300px + 50px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(300px + 100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(300px + 150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(300px + 200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(300px + 250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(300px + 300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(300px + 350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(300px + 400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(300px + 450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(300px + 500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(300px + 550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(300px + 600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(300px + 650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(300px + 700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(300px + 750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(300px + 800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(300px + 850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(300px + 900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(300px + 950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(300px + 1950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(300px + 2950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(300px + 3950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(300px + 4950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(300px + 5000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(360px + 50px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(360px + 100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(360px + 150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(360px + 200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(360px + 250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(360px + 300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(360px + 350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(360px + 400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(360px + 450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(360px + 500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(360px + 550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(360px + 600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(360px + 650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(360px + 700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(360px + 750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(360px + 800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(360px + 850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(360px + 900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(360px + 950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(360px + 1950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(360px + 2950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(360px + 3950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(360px + 4950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(360px + 5000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(420px + 50px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(420px + 100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(420px + 150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(420px + 200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(420px + 250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(420px + 300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(420px + 350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(420px + 400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(420px + 450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(420px + 500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(420px + 550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(420px + 600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(420px + 650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(420px + 700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(420px + 750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(420px + 800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(420px + 850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(420px + 900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(420px + 950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(420px + 1950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(420px + 2950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(420px + 3950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(420px + 4950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(420px + 5000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(480px + 50px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(480px + 100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(480px + 150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(480px + 200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(480px + 250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(480px + 300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(480px + 350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(480px + 400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(480px + 450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(480px + 500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(480px + 550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(480px + 600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(480px + 650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(480px + 700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(480px + 750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(480px + 800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(480px + 850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(480px + 900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(480px + 950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(480px + 1950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(480px + 2950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(480px + 3950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(480px + 4950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(480px + 5000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(540px + 50px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(540px + 100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(540px + 150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(540px + 200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(540px + 250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(540px + 300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(540px + 350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(540px + 400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(540px + 450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(540px + 500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(540px + 550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(540px + 600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(540px + 650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(540px + 700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(540px + 750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(540px + 800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(540px + 850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(540px + 900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(540px + 950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(540px + 1950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(540px + 2950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(540px + 3950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(540px + 4950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(540px + 5000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(600px + 50px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(600px + 100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(600px + 150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(600px + 200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(600px + 250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(600px + 300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(600px + 350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(600px + 400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(600px + 450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(600px + 500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(600px + 550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(600px + 600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(600px + 650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(600px + 700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(600px + 750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(600px + 800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(600px + 850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(600px + 900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(600px + 950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(600px + 1950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(600px + 2950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(600px + 3950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(600px + 4950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(600px + 5000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(660px + 50px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(660px + 100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(660px + 150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(660px + 200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(660px + 250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(660px + 300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(660px + 350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(660px + 400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(660px + 450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(660px + 500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(660px + 550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(660px + 600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(660px + 650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(660px + 700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(660px + 750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(660px + 800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(660px + 850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(660px + 900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(660px + 950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(660px + 1950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(660px + 2950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(660px + 3950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(660px + 4950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(660px + 5000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(720px + 50px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(720px + 100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(720px + 150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(720px + 200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(720px + 250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(720px + 300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(720px + 350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(720px + 400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(720px + 450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(720px + 500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(720px + 550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(720px + 600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(720px + 650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(720px + 700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(720px + 750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(720px + 800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(720px + 850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(720px + 900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(720px + 950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(720px + 1950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(720px + 2950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(720px + 3950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(720px + 4950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(720px + 5000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(780px + 50px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(780px + 100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(780px + 150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(780px + 200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(780px + 250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(780px + 300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(780px + 350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(780px + 400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(780px + 450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(780px + 500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(780px + 550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(780px + 600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(780px + 650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(780px + 700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(780px + 750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(780px + 800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(780px + 850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(780px + 900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(780px + 950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(780px + 1950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(780px + 2950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(780px + 3950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(780px + 4950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(780px + 5000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(840px + 50px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(840px + 100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(840px + 150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(840px + 200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(840px + 250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(840px + 300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(840px + 350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(840px + 400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(840px + 450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(840px + 500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(840px + 550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(840px + 600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(840px + 650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(840px + 700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(840px + 750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(840px + 800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(840px + 850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(840px + 900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(840px + 950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(840px + 1950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(840px + 2950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(840px + 3950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(840px + 4950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(840px + 5000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-1.cabin-count-8 .scheme-scroll {
    width: calc(900px + 50px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-2.cabin-count-8 .scheme-scroll {
    width: calc(900px + 100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-3.cabin-count-8 .scheme-scroll {
    width: calc(900px + 150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-4.cabin-count-8 .scheme-scroll {
    width: calc(900px + 200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-5.cabin-count-8 .scheme-scroll {
    width: calc(900px + 250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-6.cabin-count-8 .scheme-scroll {
    width: calc(900px + 300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-7.cabin-count-8 .scheme-scroll {
    width: calc(900px + 350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-8.cabin-count-8 .scheme-scroll {
    width: calc(900px + 400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-9.cabin-count-8 .scheme-scroll {
    width: calc(900px + 450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-10.cabin-count-8 .scheme-scroll {
    width: calc(900px + 500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-11.cabin-count-8 .scheme-scroll {
    width: calc(900px + 550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-12.cabin-count-8 .scheme-scroll {
    width: calc(900px + 600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-13.cabin-count-8 .scheme-scroll {
    width: calc(900px + 650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-14.cabin-count-8 .scheme-scroll {
    width: calc(900px + 700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-15.cabin-count-8 .scheme-scroll {
    width: calc(900px + 750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-16.cabin-count-8 .scheme-scroll {
    width: calc(900px + 800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-17.cabin-count-8 .scheme-scroll {
    width: calc(900px + 850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-18.cabin-count-8 .scheme-scroll {
    width: calc(900px + 900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-19.cabin-count-8 .scheme-scroll {
    width: calc(900px + 950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-20.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-21.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-22.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-23.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-24.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-25.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-26.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-27.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-28.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-29.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-30.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-31.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-32.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-33.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-34.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-35.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-36.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-37.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-38.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-39.cabin-count-8 .scheme-scroll {
    width: calc(900px + 1950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-40.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-41.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-42.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-43.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-44.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-45.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-46.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-47.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-48.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-49.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-50.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-51.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-52.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-53.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-54.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-55.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-56.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-57.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-58.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-59.cabin-count-8 .scheme-scroll {
    width: calc(900px + 2950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-60.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-61.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-62.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-63.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-64.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-65.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-66.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-67.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-68.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-69.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-70.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-71.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-72.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-73.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-74.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-75.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-76.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-77.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-78.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-79.cabin-count-8 .scheme-scroll {
    width: calc(900px + 3950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-80.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-81.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4050px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-82.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4100px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-83.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4150px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-84.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4200px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-85.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4250px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-86.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4300px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-87.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4350px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-88.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4400px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-89.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4450px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-90.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4500px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-91.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4550px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-92.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4600px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-93.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4650px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-94.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4700px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-95.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4750px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-96.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4800px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-97.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4850px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-98.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4900px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-99.cabin-count-8 .scheme-scroll {
    width: calc(900px + 4950px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-100.cabin-count-8 .scheme-scroll {
    width: calc(900px + 5000px + 400px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(60px + 50px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(60px + 100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(60px + 150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(60px + 200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(60px + 250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(60px + 300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(60px + 350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(60px + 400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(60px + 450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(60px + 500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(60px + 550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(60px + 600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(60px + 650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(60px + 700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(60px + 750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(60px + 800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(60px + 850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(60px + 900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(60px + 950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(60px + 1950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(60px + 2950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(60px + 3950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(60px + 4950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(60px + 5000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(120px + 50px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(120px + 100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(120px + 150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(120px + 200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(120px + 250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(120px + 300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(120px + 350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(120px + 400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(120px + 450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(120px + 500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(120px + 550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(120px + 600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(120px + 650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(120px + 700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(120px + 750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(120px + 800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(120px + 850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(120px + 900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(120px + 950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(120px + 1950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(120px + 2950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(120px + 3950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(120px + 4950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(120px + 5000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(180px + 50px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(180px + 100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(180px + 150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(180px + 200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(180px + 250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(180px + 300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(180px + 350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(180px + 400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(180px + 450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(180px + 500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(180px + 550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(180px + 600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(180px + 650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(180px + 700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(180px + 750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(180px + 800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(180px + 850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(180px + 900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(180px + 950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(180px + 1950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(180px + 2950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(180px + 3950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(180px + 4950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(180px + 5000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(240px + 50px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(240px + 100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(240px + 150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(240px + 200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(240px + 250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(240px + 300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(240px + 350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(240px + 400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(240px + 450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(240px + 500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(240px + 550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(240px + 600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(240px + 650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(240px + 700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(240px + 750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(240px + 800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(240px + 850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(240px + 900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(240px + 950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(240px + 1950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(240px + 2950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(240px + 3950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(240px + 4950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(240px + 5000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(300px + 50px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(300px + 100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(300px + 150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(300px + 200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(300px + 250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(300px + 300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(300px + 350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(300px + 400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(300px + 450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(300px + 500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(300px + 550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(300px + 600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(300px + 650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(300px + 700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(300px + 750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(300px + 800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(300px + 850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(300px + 900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(300px + 950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(300px + 1950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(300px + 2950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(300px + 3950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(300px + 4950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(300px + 5000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(360px + 50px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(360px + 100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(360px + 150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(360px + 200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(360px + 250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(360px + 300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(360px + 350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(360px + 400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(360px + 450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(360px + 500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(360px + 550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(360px + 600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(360px + 650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(360px + 700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(360px + 750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(360px + 800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(360px + 850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(360px + 900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(360px + 950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(360px + 1950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(360px + 2950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(360px + 3950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(360px + 4950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(360px + 5000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(420px + 50px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(420px + 100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(420px + 150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(420px + 200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(420px + 250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(420px + 300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(420px + 350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(420px + 400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(420px + 450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(420px + 500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(420px + 550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(420px + 600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(420px + 650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(420px + 700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(420px + 750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(420px + 800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(420px + 850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(420px + 900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(420px + 950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(420px + 1950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(420px + 2950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(420px + 3950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(420px + 4950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(420px + 5000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(480px + 50px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(480px + 100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(480px + 150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(480px + 200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(480px + 250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(480px + 300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(480px + 350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(480px + 400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(480px + 450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(480px + 500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(480px + 550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(480px + 600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(480px + 650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(480px + 700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(480px + 750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(480px + 800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(480px + 850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(480px + 900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(480px + 950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(480px + 1950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(480px + 2950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(480px + 3950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(480px + 4950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(480px + 5000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(540px + 50px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(540px + 100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(540px + 150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(540px + 200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(540px + 250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(540px + 300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(540px + 350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(540px + 400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(540px + 450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(540px + 500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(540px + 550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(540px + 600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(540px + 650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(540px + 700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(540px + 750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(540px + 800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(540px + 850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(540px + 900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(540px + 950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(540px + 1950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(540px + 2950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(540px + 3950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(540px + 4950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(540px + 5000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(600px + 50px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(600px + 100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(600px + 150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(600px + 200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(600px + 250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(600px + 300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(600px + 350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(600px + 400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(600px + 450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(600px + 500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(600px + 550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(600px + 600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(600px + 650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(600px + 700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(600px + 750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(600px + 800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(600px + 850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(600px + 900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(600px + 950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(600px + 1950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(600px + 2950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(600px + 3950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(600px + 4950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(600px + 5000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(660px + 50px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(660px + 100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(660px + 150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(660px + 200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(660px + 250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(660px + 300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(660px + 350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(660px + 400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(660px + 450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(660px + 500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(660px + 550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(660px + 600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(660px + 650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(660px + 700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(660px + 750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(660px + 800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(660px + 850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(660px + 900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(660px + 950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(660px + 1950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(660px + 2950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(660px + 3950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(660px + 4950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(660px + 5000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(720px + 50px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(720px + 100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(720px + 150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(720px + 200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(720px + 250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(720px + 300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(720px + 350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(720px + 400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(720px + 450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(720px + 500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(720px + 550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(720px + 600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(720px + 650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(720px + 700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(720px + 750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(720px + 800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(720px + 850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(720px + 900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(720px + 950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(720px + 1950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(720px + 2950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(720px + 3950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(720px + 4950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(720px + 5000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(780px + 50px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(780px + 100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(780px + 150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(780px + 200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(780px + 250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(780px + 300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(780px + 350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(780px + 400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(780px + 450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(780px + 500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(780px + 550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(780px + 600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(780px + 650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(780px + 700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(780px + 750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(780px + 800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(780px + 850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(780px + 900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(780px + 950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(780px + 1950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(780px + 2950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(780px + 3950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(780px + 4950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(780px + 5000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(840px + 50px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(840px + 100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(840px + 150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(840px + 200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(840px + 250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(840px + 300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(840px + 350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(840px + 400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(840px + 450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(840px + 500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(840px + 550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(840px + 600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(840px + 650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(840px + 700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(840px + 750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(840px + 800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(840px + 850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(840px + 900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(840px + 950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(840px + 1950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(840px + 2950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(840px + 3950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(840px + 4950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(840px + 5000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-1.cabin-count-9 .scheme-scroll {
    width: calc(900px + 50px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-2.cabin-count-9 .scheme-scroll {
    width: calc(900px + 100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-3.cabin-count-9 .scheme-scroll {
    width: calc(900px + 150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-4.cabin-count-9 .scheme-scroll {
    width: calc(900px + 200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-5.cabin-count-9 .scheme-scroll {
    width: calc(900px + 250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-6.cabin-count-9 .scheme-scroll {
    width: calc(900px + 300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-7.cabin-count-9 .scheme-scroll {
    width: calc(900px + 350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-8.cabin-count-9 .scheme-scroll {
    width: calc(900px + 400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-9.cabin-count-9 .scheme-scroll {
    width: calc(900px + 450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-10.cabin-count-9 .scheme-scroll {
    width: calc(900px + 500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-11.cabin-count-9 .scheme-scroll {
    width: calc(900px + 550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-12.cabin-count-9 .scheme-scroll {
    width: calc(900px + 600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-13.cabin-count-9 .scheme-scroll {
    width: calc(900px + 650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-14.cabin-count-9 .scheme-scroll {
    width: calc(900px + 700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-15.cabin-count-9 .scheme-scroll {
    width: calc(900px + 750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-16.cabin-count-9 .scheme-scroll {
    width: calc(900px + 800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-17.cabin-count-9 .scheme-scroll {
    width: calc(900px + 850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-18.cabin-count-9 .scheme-scroll {
    width: calc(900px + 900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-19.cabin-count-9 .scheme-scroll {
    width: calc(900px + 950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-20.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-21.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-22.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-23.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-24.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-25.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-26.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-27.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-28.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-29.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-30.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-31.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-32.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-33.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-34.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-35.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-36.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-37.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-38.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-39.cabin-count-9 .scheme-scroll {
    width: calc(900px + 1950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-40.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-41.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-42.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-43.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-44.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-45.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-46.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-47.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-48.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-49.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-50.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-51.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-52.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-53.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-54.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-55.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-56.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-57.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-58.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-59.cabin-count-9 .scheme-scroll {
    width: calc(900px + 2950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-60.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-61.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-62.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-63.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-64.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-65.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-66.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-67.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-68.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-69.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-70.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-71.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-72.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-73.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-74.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-75.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-76.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-77.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-78.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-79.cabin-count-9 .scheme-scroll {
    width: calc(900px + 3950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-80.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-81.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4050px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-82.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4100px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-83.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4150px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-84.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4200px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-85.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4250px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-86.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4300px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-87.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4350px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-88.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4400px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-89.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4450px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-90.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4500px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-91.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4550px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-92.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4600px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-93.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4650px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-94.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4700px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-95.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4750px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-96.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4800px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-97.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4850px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-98.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4900px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-99.cabin-count-9 .scheme-scroll {
    width: calc(900px + 4950px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-100.cabin-count-9 .scheme-scroll {
    width: calc(900px + 5000px + 450px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(60px + 50px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(60px + 100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(60px + 150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(60px + 200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(60px + 250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(60px + 300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(60px + 350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(60px + 400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(60px + 450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(60px + 500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(60px + 550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(60px + 600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(60px + 650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(60px + 700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(60px + 750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(60px + 800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(60px + 850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(60px + 900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(60px + 950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(60px + 1950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(60px + 2950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(60px + 3950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(60px + 4950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-1.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(60px + 5000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(120px + 50px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(120px + 100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(120px + 150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(120px + 200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(120px + 250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(120px + 300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(120px + 350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(120px + 400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(120px + 450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(120px + 500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(120px + 550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(120px + 600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(120px + 650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(120px + 700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(120px + 750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(120px + 800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(120px + 850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(120px + 900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(120px + 950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(120px + 1950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(120px + 2950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(120px + 3950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(120px + 4950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-2.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(120px + 5000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(180px + 50px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(180px + 100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(180px + 150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(180px + 200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(180px + 250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(180px + 300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(180px + 350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(180px + 400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(180px + 450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(180px + 500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(180px + 550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(180px + 600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(180px + 650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(180px + 700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(180px + 750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(180px + 800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(180px + 850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(180px + 900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(180px + 950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(180px + 1950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(180px + 2950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(180px + 3950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(180px + 4950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-3.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(180px + 5000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(240px + 50px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(240px + 100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(240px + 150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(240px + 200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(240px + 250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(240px + 300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(240px + 350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(240px + 400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(240px + 450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(240px + 500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(240px + 550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(240px + 600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(240px + 650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(240px + 700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(240px + 750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(240px + 800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(240px + 850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(240px + 900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(240px + 950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(240px + 1950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(240px + 2950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(240px + 3950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(240px + 4950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-4.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(240px + 5000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(300px + 50px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(300px + 100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(300px + 150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(300px + 200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(300px + 250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(300px + 300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(300px + 350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(300px + 400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(300px + 450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(300px + 500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(300px + 550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(300px + 600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(300px + 650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(300px + 700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(300px + 750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(300px + 800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(300px + 850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(300px + 900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(300px + 950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(300px + 1950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(300px + 2950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(300px + 3950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(300px + 4950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-5.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(300px + 5000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(360px + 50px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(360px + 100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(360px + 150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(360px + 200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(360px + 250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(360px + 300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(360px + 350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(360px + 400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(360px + 450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(360px + 500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(360px + 550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(360px + 600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(360px + 650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(360px + 700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(360px + 750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(360px + 800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(360px + 850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(360px + 900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(360px + 950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(360px + 1950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(360px + 2950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(360px + 3950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(360px + 4950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-6.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(360px + 5000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(420px + 50px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(420px + 100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(420px + 150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(420px + 200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(420px + 250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(420px + 300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(420px + 350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(420px + 400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(420px + 450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(420px + 500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(420px + 550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(420px + 600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(420px + 650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(420px + 700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(420px + 750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(420px + 800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(420px + 850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(420px + 900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(420px + 950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(420px + 1950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(420px + 2950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(420px + 3950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(420px + 4950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-7.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(420px + 5000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(480px + 50px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(480px + 100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(480px + 150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(480px + 200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(480px + 250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(480px + 300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(480px + 350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(480px + 400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(480px + 450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(480px + 500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(480px + 550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(480px + 600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(480px + 650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(480px + 700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(480px + 750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(480px + 800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(480px + 850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(480px + 900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(480px + 950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(480px + 1950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(480px + 2950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(480px + 3950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(480px + 4950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-8.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(480px + 5000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(540px + 50px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(540px + 100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(540px + 150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(540px + 200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(540px + 250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(540px + 300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(540px + 350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(540px + 400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(540px + 450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(540px + 500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(540px + 550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(540px + 600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(540px + 650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(540px + 700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(540px + 750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(540px + 800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(540px + 850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(540px + 900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(540px + 950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(540px + 1950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(540px + 2950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(540px + 3950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(540px + 4950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-9.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(540px + 5000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(600px + 50px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(600px + 100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(600px + 150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(600px + 200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(600px + 250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(600px + 300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(600px + 350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(600px + 400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(600px + 450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(600px + 500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(600px + 550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(600px + 600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(600px + 650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(600px + 700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(600px + 750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(600px + 800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(600px + 850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(600px + 900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(600px + 950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(600px + 1950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(600px + 2950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(600px + 3950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(600px + 4950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-10.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(600px + 5000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(660px + 50px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(660px + 100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(660px + 150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(660px + 200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(660px + 250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(660px + 300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(660px + 350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(660px + 400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(660px + 450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(660px + 500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(660px + 550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(660px + 600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(660px + 650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(660px + 700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(660px + 750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(660px + 800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(660px + 850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(660px + 900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(660px + 950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(660px + 1950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(660px + 2950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(660px + 3950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(660px + 4950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-11.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(660px + 5000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(720px + 50px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(720px + 100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(720px + 150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(720px + 200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(720px + 250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(720px + 300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(720px + 350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(720px + 400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(720px + 450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(720px + 500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(720px + 550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(720px + 600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(720px + 650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(720px + 700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(720px + 750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(720px + 800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(720px + 850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(720px + 900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(720px + 950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(720px + 1950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(720px + 2950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(720px + 3950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(720px + 4950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-12.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(720px + 5000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(780px + 50px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(780px + 100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(780px + 150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(780px + 200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(780px + 250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(780px + 300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(780px + 350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(780px + 400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(780px + 450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(780px + 500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(780px + 550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(780px + 600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(780px + 650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(780px + 700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(780px + 750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(780px + 800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(780px + 850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(780px + 900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(780px + 950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(780px + 1950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(780px + 2950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(780px + 3950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(780px + 4950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-13.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(780px + 5000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(840px + 50px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(840px + 100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(840px + 150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(840px + 200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(840px + 250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(840px + 300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(840px + 350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(840px + 400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(840px + 450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(840px + 500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(840px + 550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(840px + 600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(840px + 650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(840px + 700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(840px + 750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(840px + 800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(840px + 850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(840px + 900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(840px + 950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(840px + 1950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(840px + 2950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(840px + 3950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(840px + 4950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-14.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(840px + 5000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-1.cabin-count-10 .scheme-scroll {
    width: calc(900px + 50px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-2.cabin-count-10 .scheme-scroll {
    width: calc(900px + 100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-3.cabin-count-10 .scheme-scroll {
    width: calc(900px + 150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-4.cabin-count-10 .scheme-scroll {
    width: calc(900px + 200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-5.cabin-count-10 .scheme-scroll {
    width: calc(900px + 250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-6.cabin-count-10 .scheme-scroll {
    width: calc(900px + 300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-7.cabin-count-10 .scheme-scroll {
    width: calc(900px + 350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-8.cabin-count-10 .scheme-scroll {
    width: calc(900px + 400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-9.cabin-count-10 .scheme-scroll {
    width: calc(900px + 450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-10.cabin-count-10 .scheme-scroll {
    width: calc(900px + 500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-11.cabin-count-10 .scheme-scroll {
    width: calc(900px + 550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-12.cabin-count-10 .scheme-scroll {
    width: calc(900px + 600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-13.cabin-count-10 .scheme-scroll {
    width: calc(900px + 650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-14.cabin-count-10 .scheme-scroll {
    width: calc(900px + 700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-15.cabin-count-10 .scheme-scroll {
    width: calc(900px + 750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-16.cabin-count-10 .scheme-scroll {
    width: calc(900px + 800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-17.cabin-count-10 .scheme-scroll {
    width: calc(900px + 850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-18.cabin-count-10 .scheme-scroll {
    width: calc(900px + 900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-19.cabin-count-10 .scheme-scroll {
    width: calc(900px + 950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-20.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-21.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-22.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-23.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-24.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-25.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-26.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-27.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-28.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-29.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-30.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-31.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-32.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-33.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-34.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-35.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-36.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-37.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-38.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-39.cabin-count-10 .scheme-scroll {
    width: calc(900px + 1950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-40.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-41.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-42.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-43.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-44.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-45.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-46.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-47.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-48.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-49.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-50.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-51.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-52.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-53.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-54.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-55.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-56.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-57.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-58.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-59.cabin-count-10 .scheme-scroll {
    width: calc(900px + 2950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-60.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-61.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-62.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-63.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-64.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-65.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-66.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-67.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-68.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-69.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-70.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-71.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-72.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-73.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-74.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-75.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-76.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-77.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-78.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-79.cabin-count-10 .scheme-scroll {
    width: calc(900px + 3950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-80.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4000px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-81.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4050px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-82.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4100px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-83.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4150px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-84.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4200px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-85.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4250px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-86.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4300px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-87.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4350px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-88.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4400px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-89.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4450px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-90.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4500px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-91.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4550px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-92.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4600px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-93.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4650px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-94.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4700px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-95.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4750px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-96.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4800px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-97.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4850px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-98.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4900px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-99.cabin-count-10 .scheme-scroll {
    width: calc(900px + 4950px + 500px + 90px);
}
.seat-map-scheme.magnify-2.count-15.seats-rows-100.cabin-count-10 .scheme-scroll {
    width: calc(900px + 5000px + 500px + 90px);
}
.seat-map-scheme.magnify-2 .scheme-scroll {
    background: url("../images/ancillary-services/seat-map/plane-hull.svg") 0 50% repeat-x;
    background-size: auto 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
    align-content: stretch;
}
.seat-map-scheme.magnify-2 .cockpit {
    padding-left: 15px;
    text-align: right;
}
.seat-map-scheme.magnify-2.count-1 {
    background-size: auto 35px;
}
.seat-map-scheme.magnify-2.count-1 .cockpit img {
    height: 60px;
}
.seat-map-scheme.magnify-2.count-2 {
    background-size: auto 60px;
}
.seat-map-scheme.magnify-2.count-2 .cockpit img {
    height: 110px;
}
.seat-map-scheme.magnify-2.count-3 {
    background-size: auto 85px;
}
.seat-map-scheme.magnify-2.count-3 .cockpit img {
    height: 160px;
}
.seat-map-scheme.magnify-2.count-4 {
    background-size: auto 110px;
}
.seat-map-scheme.magnify-2.count-4 .cockpit img {
    height: 210px;
}
.seat-map-scheme.magnify-2.count-5 {
    background-size: auto 135px;
}
.seat-map-scheme.magnify-2.count-5 .cockpit img {
    height: 260px;
}
.seat-map-scheme.magnify-2.count-6 {
    background-size: auto 160px;
}
.seat-map-scheme.magnify-2.count-6 .cockpit img {
    height: 310px;
}
.seat-map-scheme.magnify-2.count-7 {
    background-size: auto 185px;
}
.seat-map-scheme.magnify-2.count-7 .cockpit img {
    height: 360px;
}
.seat-map-scheme.magnify-2.count-8 {
    background-size: auto 210px;
}
.seat-map-scheme.magnify-2.count-8 .cockpit img {
    height: 410px;
}
.seat-map-scheme.magnify-2.count-9 {
    background-size: auto 235px;
}
.seat-map-scheme.magnify-2.count-9 .cockpit img {
    height: 460px;
}
.seat-map-scheme.magnify-2.count-10 {
    background-size: auto 260px;
}
.seat-map-scheme.magnify-2.count-10 .cockpit img {
    height: 510px;
}
.seat-map-scheme.magnify-2.count-11 {
    background-size: auto 285px;
}
.seat-map-scheme.magnify-2.count-11 .cockpit img {
    height: 560px;
}
.seat-map-scheme.magnify-2.count-12 {
    background-size: auto 310px;
}
.seat-map-scheme.magnify-2.count-12 .cockpit img {
    height: 610px;
}
.seat-map-scheme.magnify-2.count-13 {
    background-size: auto 335px;
}
.seat-map-scheme.magnify-2.count-13 .cockpit img {
    height: 660px;
}
.seat-map-scheme.magnify-2.count-14 {
    background-size: auto 360px;
}
.seat-map-scheme.magnify-2.count-14 .cockpit img {
    height: 710px;
}
.seat-map-scheme.magnify-2.count-15 {
    background-size: auto 385px;
}
.seat-map-scheme.magnify-2.count-15 .cockpit img {
    height: 760px;
}
.seat-map-scheme.magnify-2 .cockpit {
    background: rgb(255, 255, 255);
}
.seat-map-scheme.magnify-2 .cabins {
    padding: 5px 0;
}
.seat-map-scheme.magnify-2 .cabins * {
    text-align: center;
    line-height: 50px;
}
.seat-map-scheme.magnify-2 .cabins img {
    width: auto;
    max-width: 3000px;
}
.seat-map-scheme.magnify-2 .cabins .seats-row {
    width: 50px;
    float: left;
    position: relative;
    text-align: center;
    margin: 0;
    padding: 0;
    /* oznaceni exitu */
    /* exitova rada / sedadlo */
    /* wings */
    /* seat */
}
.seat-map-scheme.magnify-2 .cabins .seats-row div {
    width: 50px;
    height: 50px;
}
.seat-map-scheme.magnify-2 .cabins .seats-row.exit-row {
    position: relative;
}
.seat-map-scheme.magnify-2 .cabins .seats-row.exit-row:before, .seat-map-scheme.magnify-2 .cabins .seats-row.exit-row:after {
    position: absolute;
    content: "EXIT";
    transform: rotate(-90deg);
    left: -20px;
    height: 50px;
    width: 70px;
    text-align: center;
}
.seat-map-scheme.magnify-2 .cabins .seats-row.exit-row:before {
    top: -50px;
}
.seat-map-scheme.magnify-2 .cabins .seats-row.exit-row:after {
    bottom: -50px;
}
.seat-map-scheme.magnify-2 .cabins .seats-row.char_row_E {
    width: 70px;
    text-align: right;
}
.seat-map-scheme.magnify-2 .cabins .seats-row.char_row_E .seat,
.seat-map-scheme.magnify-2 .cabins .seats-row.char_row_E .aisle {
    padding-left: 20px;
    text-align: right;
}
.seat-map-scheme.magnify-2 .cabins .seats-row .wing {
    position: absolute;
    height: 45px;
    width: 150px;
    left: 0;
    background: rgb(238, 238, 238);
}
.seat-map-scheme.magnify-2 .cabins .seats-row .wing &gt; div {
    display: block;
    height: 45px;
    width: 150px;
    background: url("../images/ancillary_services/wing_end.png") 100% 0 no-repeat;
}
.seat-map-scheme.magnify-2 .cabins .seats-row .wing.wing_top {
    top: -60px;
    background: url("../images/ancillary_services/wing_start_top.png") 0 100% no-repeat;
}
.seat-map-scheme.magnify-2 .cabins .seats-row .wing.wing_bottom {
    bottom: -60px;
    background: url("../images/ancillary_services/wing_start_bottom.png") 0 0 repeat-y;
}
.seat-map-scheme.magnify-2 .cabins .seats-row .seat input[type=radio] {
    height: 50px;
    width: 50px;
    opacity: 0;
    cursor: pointer;
}
.seat-map-scheme.magnify-2 .cabins .seats-row .seat .ww_price,
.seat-map-scheme.magnify-2 .cabins .seats-row .seat .diff_currency {
    display: none;
}

/* PRICE MAP GLOBAL */
.seat-map-legend,
.seat-map-scheme,
.seat-list .passenger {
    /* seats - top view */
}
.seat-map-legend .seat,
.seat-map-scheme .seat,
.seat-list .passenger .seat {
    position: relative;
    width: 25px;
    height: 25px;
    display: inline-block;
    vertical-align: middle;
}
.seat-map-legend .seat &gt; div,
.seat-map-scheme .seat &gt; div,
.seat-list .passenger .seat &gt; div {
    width: 25px;
    height: 25px;
    position: absolute;
    display: block;
    top: 0;
    right: 0;
}
.seat-map-legend .seat &gt; div.seat-basic,
.seat-map-scheme .seat &gt; div.seat-basic,
.seat-list .passenger .seat &gt; div.seat-basic {
    background: url("../images/icons/seatmap-scheme/top-view/seat-basic.svg") 50% 50% no-repeat;
    background-size: 25px;
    z-index: 2;
}
.seat-map-legend .seat &gt; div.seat-pricemap,
.seat-map-scheme .seat &gt; div.seat-pricemap,
.seat-list .passenger .seat &gt; div.seat-pricemap {
    background: url("../images/icons/seatmap-scheme/top-view/seat-pricemap.svg") 50% 50% no-repeat;
    background-size: 25px;
    z-index: 3;
    filter: invert(100%) sepia(1%) saturate(599%) hue-rotate(356deg) brightness(111%) contrast(73%);
}
.seat-map-legend .seat &gt; div.seat-characteristic,
.seat-map-scheme .seat &gt; div.seat-characteristic,
.seat-list .passenger .seat &gt; div.seat-characteristic {
    z-index: 4;
}
.seat-map-legend .seat.char_1 &gt; div.seat-basic,
.seat-map-scheme .seat.char_1 &gt; div.seat-basic,
.seat-list .passenger .seat.char_1 &gt; div.seat-basic {
    filter: invert(100%) sepia(0%) saturate(5746%) hue-rotate(94deg) brightness(128%) contrast(87%);
}
.seat-map-legend .seat.char_1 &gt; div.seat-pricemap,
.seat-map-scheme .seat.char_1 &gt; div.seat-pricemap,
.seat-list .passenger .seat.char_1 &gt; div.seat-pricemap {
    display: none;
}
.seat-map-legend .seat.char_1 &gt; div.seat-characteristic,
.seat-map-scheme .seat.char_1 &gt; div.seat-characteristic,
.seat-list .passenger .seat.char_1 &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/top-view/seat-char-1.svg") 50% 50% no-repeat !important;
    background-size: 25px;
}
.seat-map-legend .seat.char_8,
.seat-map-scheme .seat.char_8,
.seat-list .passenger .seat.char_8 {
    background: none;
}
.seat-map-legend .seat.char_8 &gt; div.seat-basic, .seat-map-legend .seat.char_8 &gt; div.seat-pricemap, .seat-map-legend .seat.char_8 &gt; div.seat-characteristic,
.seat-map-scheme .seat.char_8 &gt; div.seat-basic,
.seat-map-scheme .seat.char_8 &gt; div.seat-pricemap,
.seat-map-scheme .seat.char_8 &gt; div.seat-characteristic,
.seat-list .passenger .seat.char_8 &gt; div.seat-basic,
.seat-list .passenger .seat.char_8 &gt; div.seat-pricemap,
.seat-list .passenger .seat.char_8 &gt; div.seat-characteristic {
    display: none;
}
.seat-map-legend .seat.char_GN &gt; div.seat-characteristic,
.seat-map-scheme .seat.char_GN &gt; div.seat-characteristic,
.seat-list .passenger .seat.char_GN &gt; div.seat-characteristic {
    background: rgb(34, 34, 34) url("../images/icons/seatmap-scheme/top-view/seat-char-GN.svg") 50% 50% no-repeat;
    background-size: 25px;
}
.seat-map-legend .seat.char_H &gt; div.seat-characteristic,
.seat-map-scheme .seat.char_H &gt; div.seat-characteristic,
.seat-list .passenger .seat.char_H &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/top-view/seat-char-H.svg") 50% 50% no-repeat;
}
.seat-map-legend .seat.char_I &gt; div.seat-characteristic,
.seat-map-scheme .seat.char_I &gt; div.seat-characteristic,
.seat-list .passenger .seat.char_I &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/top-view/seat-char-I.svg") 50% 50% no-repeat;
}
.seat-map-legend .seat.char_J,
.seat-map-scheme .seat.char_J,
.seat-list .passenger .seat.char_J {
    transform: scaleX(-1);
}
.seat-map-legend .seat.char_J &gt; div.seat-characteristic,
.seat-map-scheme .seat.char_J &gt; div.seat-characteristic,
.seat-list .passenger .seat.char_J &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/top-view/seat-char-J.svg") 50% 50% no-repeat;
    background-size: 25px;
}
.seat-map-legend .seat.char_J.ic-seat-type-checked,
.seat-map-scheme .seat.char_J.ic-seat-type-checked,
.seat-list .passenger .seat.char_J.ic-seat-type-checked {
    transform: scaleX(-1);
}
.seat-map-legend .seat.char_J.ic-seat-type-checked &gt; div.seat-basic, .seat-map-legend .seat.char_J.ic-seat-type-checked &gt; div.seat-pricemap,
.seat-map-scheme .seat.char_J.ic-seat-type-checked &gt; div.seat-basic,
.seat-map-scheme .seat.char_J.ic-seat-type-checked &gt; div.seat-pricemap,
.seat-list .passenger .seat.char_J.ic-seat-type-checked &gt; div.seat-basic,
.seat-list .passenger .seat.char_J.ic-seat-type-checked &gt; div.seat-pricemap {
    display: none;
}
.seat-map-legend .seat.char_J.ic-seat-type-checked &gt; div.seat-characteristic,
.seat-map-scheme .seat.char_J.ic-seat-type-checked &gt; div.seat-characteristic,
.seat-list .passenger .seat.char_J.ic-seat-type-checked &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/top-view/seat-char-J-highlighted.svg") 50% 50% no-repeat;
    background-size: 25px;
    z-index: 5;
}
.seat-map-legend .seat.ic-price-map-0 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-0 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-0 &gt; div.seat-basic {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(51%) contrast(101%);
}
.seat-map-legend .seat.ic-price-map-0 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-0 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-0 &gt; div.seat-pricemap {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(91%) contrast(101%);
}
.seat-map-legend .seat.ic-price-map-1 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-1 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-1 &gt; div.seat-basic {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(59%) contrast(84%);
}
.seat-map-legend .seat.ic-price-map-1 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-1 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-1 &gt; div.seat-pricemap {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(99%) contrast(84%);
}
.seat-map-legend .seat.ic-price-map-2 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-2 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-2 &gt; div.seat-basic {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(65%) contrast(102%);
}
.seat-map-legend .seat.ic-price-map-2 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-2 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-2 &gt; div.seat-pricemap {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(105%) contrast(102%);
}
.seat-map-legend .seat.ic-price-map-3 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-3 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-3 &gt; div.seat-basic {
    filter: invert(56%) sepia(78%) saturate(640%) hue-rotate(5deg) brightness(65%) contrast(99%);
}
.seat-map-legend .seat.ic-price-map-3 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-3 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-3 &gt; div.seat-pricemap {
    filter: invert(56%) sepia(78%) saturate(640%) hue-rotate(5deg) brightness(105%) contrast(99%);
}
.seat-map-legend .seat.ic-price-map-4 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-4 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-4 &gt; div.seat-basic {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(52%) contrast(90%);
}
.seat-map-legend .seat.ic-price-map-4 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-4 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-4 &gt; div.seat-pricemap {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(92%) contrast(90%);
}
.seat-map-legend .seat.ic-price-map-5 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-5 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-5 &gt; div.seat-basic {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(48%) contrast(87%);
}
.seat-map-legend .seat.ic-price-map-5 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-5 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-5 &gt; div.seat-pricemap {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(88%) contrast(87%);
}
.seat-map-legend .seat.ic-price-map-6 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-6 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-6 &gt; div.seat-basic {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(56%) contrast(91%);
}
.seat-map-legend .seat.ic-price-map-6 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-6 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-6 &gt; div.seat-pricemap {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(96%) contrast(91%);
}
.seat-map-legend .seat.ic-price-map-7 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-7 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-7 &gt; div.seat-basic {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(59%) contrast(94%);
}
.seat-map-legend .seat.ic-price-map-7 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-7 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-7 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(99%) contrast(94%);
}
.seat-map-legend .seat.ic-price-map-8 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-8 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-8 &gt; div.seat-basic {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(45%) contrast(84%);
}
.seat-map-legend .seat.ic-price-map-8 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-8 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-8 &gt; div.seat-pricemap {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(85%) contrast(84%);
}
.seat-map-legend .seat.ic-price-map-9 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-9 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-9 &gt; div.seat-basic {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(52%) contrast(87%);
}
.seat-map-legend .seat.ic-price-map-9 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-9 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-9 &gt; div.seat-pricemap {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(92%) contrast(87%);
}
.seat-map-legend .seat.ic-price-map-10 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-10 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-10 &gt; div.seat-basic {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(62%) contrast(83%);
}
.seat-map-legend .seat.ic-price-map-10 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-10 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-10 &gt; div.seat-pricemap {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(102%) contrast(83%);
}
.seat-map-legend .seat.ic-price-map-11 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-11 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-11 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(47%) contrast(88%);
}
.seat-map-legend .seat.ic-price-map-11 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-11 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-11 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(87%) contrast(88%);
}
.seat-map-legend .seat.ic-price-map-12 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-12 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-12 &gt; div.seat-basic {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-legend .seat.ic-price-map-12 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-12 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-12 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-legend .seat.ic-price-map-13 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-13 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-13 &gt; div.seat-basic {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(53%) contrast(106%);
}
.seat-map-legend .seat.ic-price-map-13 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-13 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-13 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(93%) contrast(106%);
}
.seat-map-legend .seat.ic-price-map-14 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-14 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-14 &gt; div.seat-basic {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-14 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-14 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-14 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-15 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-15 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-15 &gt; div.seat-basic {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(50%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-15 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-15 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-15 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(90%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-16 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-16 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-16 &gt; div.seat-basic {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(40%) contrast(119%);
}
.seat-map-legend .seat.ic-price-map-16 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-16 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-16 &gt; div.seat-pricemap {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(80%) contrast(119%);
}
.seat-map-legend .seat.ic-price-map-17 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-17 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-17 &gt; div.seat-basic {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(43%) contrast(76%);
}
.seat-map-legend .seat.ic-price-map-17 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-17 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-17 &gt; div.seat-pricemap {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(83%) contrast(76%);
}
.seat-map-legend .seat.ic-price-map-18 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-18 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-18 &gt; div.seat-basic {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(50%) contrast(89%);
}
.seat-map-legend .seat.ic-price-map-18 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-18 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-18 &gt; div.seat-pricemap {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(90%) contrast(89%);
}
.seat-map-legend .seat.ic-price-map-19 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-19 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-19 &gt; div.seat-basic {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(60%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-19 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-19 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-19 &gt; div.seat-pricemap {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(100%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-20 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-20 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-20 &gt; div.seat-basic {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(55%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-20 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-20 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-20 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(95%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-21 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-21 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-21 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-legend .seat.ic-price-map-21 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-21 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-21 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-legend .seat.ic-price-map-22 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-22 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-22 &gt; div.seat-basic {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-legend .seat.ic-price-map-22 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-22 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-22 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-legend .seat.ic-price-map-23 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-23 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-23 &gt; div.seat-basic {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-legend .seat.ic-price-map-23 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-23 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-23 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-legend .seat.ic-price-map-24 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-24 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-24 &gt; div.seat-basic {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-24 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-24 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-24 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-25 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-25 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-25 &gt; div.seat-basic {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-25 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-25 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-25 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-26 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-26 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-26 &gt; div.seat-basic {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(51%) contrast(101%);
}
.seat-map-legend .seat.ic-price-map-26 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-26 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-26 &gt; div.seat-pricemap {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(91%) contrast(101%);
}
.seat-map-legend .seat.ic-price-map-27 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-27 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-27 &gt; div.seat-basic {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(59%) contrast(84%);
}
.seat-map-legend .seat.ic-price-map-27 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-27 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-27 &gt; div.seat-pricemap {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(99%) contrast(84%);
}
.seat-map-legend .seat.ic-price-map-28 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-28 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-28 &gt; div.seat-basic {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(65%) contrast(102%);
}
.seat-map-legend .seat.ic-price-map-28 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-28 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-28 &gt; div.seat-pricemap {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(105%) contrast(102%);
}
.seat-map-legend .seat.ic-price-map-29 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-29 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-29 &gt; div.seat-basic {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(64%) contrast(98%);
}
.seat-map-legend .seat.ic-price-map-29 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-29 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-29 &gt; div.seat-pricemap {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(104%) contrast(98%);
}
.seat-map-legend .seat.ic-price-map-30 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-30 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-30 &gt; div.seat-basic {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(52%) contrast(90%);
}
.seat-map-legend .seat.ic-price-map-30 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-30 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-30 &gt; div.seat-pricemap {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(92%) contrast(90%);
}
.seat-map-legend .seat.ic-price-map-31 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-31 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-31 &gt; div.seat-basic {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(48%) contrast(87%);
}
.seat-map-legend .seat.ic-price-map-31 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-31 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-31 &gt; div.seat-pricemap {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(88%) contrast(87%);
}
.seat-map-legend .seat.ic-price-map-32 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-32 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-32 &gt; div.seat-basic {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(56%) contrast(91%);
}
.seat-map-legend .seat.ic-price-map-32 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-32 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-32 &gt; div.seat-pricemap {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(96%) contrast(91%);
}
.seat-map-legend .seat.ic-price-map-33 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-33 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-33 &gt; div.seat-basic {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(59%) contrast(94%);
}
.seat-map-legend .seat.ic-price-map-33 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-33 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-33 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(99%) contrast(94%);
}
.seat-map-legend .seat.ic-price-map-34 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-34 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-34 &gt; div.seat-basic {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(45%) contrast(84%);
}
.seat-map-legend .seat.ic-price-map-34 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-34 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-34 &gt; div.seat-pricemap {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(85%) contrast(84%);
}
.seat-map-legend .seat.ic-price-map-35 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-35 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-35 &gt; div.seat-basic {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(52%) contrast(87%);
}
.seat-map-legend .seat.ic-price-map-35 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-35 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-35 &gt; div.seat-pricemap {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(92%) contrast(87%);
}
.seat-map-legend .seat.ic-price-map-36 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-36 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-36 &gt; div.seat-basic {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(62%) contrast(83%);
}
.seat-map-legend .seat.ic-price-map-36 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-36 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-36 &gt; div.seat-pricemap {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(102%) contrast(83%);
}
.seat-map-legend .seat.ic-price-map-37 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-37 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-37 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(47%) contrast(88%);
}
.seat-map-legend .seat.ic-price-map-37 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-37 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-37 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(87%) contrast(88%);
}
.seat-map-legend .seat.ic-price-map-38 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-38 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-38 &gt; div.seat-basic {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-legend .seat.ic-price-map-38 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-38 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-38 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-legend .seat.ic-price-map-39 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-39 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-39 &gt; div.seat-basic {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(53%) contrast(106%);
}
.seat-map-legend .seat.ic-price-map-39 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-39 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-39 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(93%) contrast(106%);
}
.seat-map-legend .seat.ic-price-map-40 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-40 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-40 &gt; div.seat-basic {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-40 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-40 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-40 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-41 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-41 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-41 &gt; div.seat-basic {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(50%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-41 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-41 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-41 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(90%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-42 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-42 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-42 &gt; div.seat-basic {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(40%) contrast(119%);
}
.seat-map-legend .seat.ic-price-map-42 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-42 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-42 &gt; div.seat-pricemap {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(80%) contrast(119%);
}
.seat-map-legend .seat.ic-price-map-43 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-43 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-43 &gt; div.seat-basic {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(43%) contrast(76%);
}
.seat-map-legend .seat.ic-price-map-43 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-43 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-43 &gt; div.seat-pricemap {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(83%) contrast(76%);
}
.seat-map-legend .seat.ic-price-map-44 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-44 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-44 &gt; div.seat-basic {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(50%) contrast(89%);
}
.seat-map-legend .seat.ic-price-map-44 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-44 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-44 &gt; div.seat-pricemap {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(90%) contrast(89%);
}
.seat-map-legend .seat.ic-price-map-45 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-45 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-45 &gt; div.seat-basic {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(60%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-45 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-45 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-45 &gt; div.seat-pricemap {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(100%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-46 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-46 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-46 &gt; div.seat-basic {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(55%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-46 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-46 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-46 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(95%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-47 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-47 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-47 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-legend .seat.ic-price-map-47 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-47 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-47 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-legend .seat.ic-price-map-48 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-48 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-48 &gt; div.seat-basic {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-legend .seat.ic-price-map-48 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-48 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-48 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-legend .seat.ic-price-map-49 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-49 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-49 &gt; div.seat-basic {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-legend .seat.ic-price-map-49 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-49 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-49 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-legend .seat.ic-price-map-50 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-50 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-50 &gt; div.seat-basic {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-50 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-50 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-50 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-51 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-51 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-51 &gt; div.seat-basic {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-51 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-51 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-51 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-52 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-52 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-52 &gt; div.seat-basic {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(51%) contrast(101%);
}
.seat-map-legend .seat.ic-price-map-52 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-52 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-52 &gt; div.seat-pricemap {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(91%) contrast(101%);
}
.seat-map-legend .seat.ic-price-map-53 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-53 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-53 &gt; div.seat-basic {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(59%) contrast(84%);
}
.seat-map-legend .seat.ic-price-map-53 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-53 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-53 &gt; div.seat-pricemap {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(99%) contrast(84%);
}
.seat-map-legend .seat.ic-price-map-54 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-54 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-54 &gt; div.seat-basic {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(65%) contrast(102%);
}
.seat-map-legend .seat.ic-price-map-54 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-54 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-54 &gt; div.seat-pricemap {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(105%) contrast(102%);
}
.seat-map-legend .seat.ic-price-map-55 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-55 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-55 &gt; div.seat-basic {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(64%) contrast(98%);
}
.seat-map-legend .seat.ic-price-map-55 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-55 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-55 &gt; div.seat-pricemap {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(104%) contrast(98%);
}
.seat-map-legend .seat.ic-price-map-56 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-56 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-56 &gt; div.seat-basic {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(52%) contrast(90%);
}
.seat-map-legend .seat.ic-price-map-56 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-56 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-56 &gt; div.seat-pricemap {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(92%) contrast(90%);
}
.seat-map-legend .seat.ic-price-map-57 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-57 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-57 &gt; div.seat-basic {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(48%) contrast(87%);
}
.seat-map-legend .seat.ic-price-map-57 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-57 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-57 &gt; div.seat-pricemap {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(88%) contrast(87%);
}
.seat-map-legend .seat.ic-price-map-58 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-58 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-58 &gt; div.seat-basic {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(56%) contrast(91%);
}
.seat-map-legend .seat.ic-price-map-58 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-58 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-58 &gt; div.seat-pricemap {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(96%) contrast(91%);
}
.seat-map-legend .seat.ic-price-map-59 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-59 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-59 &gt; div.seat-basic {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(59%) contrast(94%);
}
.seat-map-legend .seat.ic-price-map-59 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-59 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-59 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(99%) contrast(94%);
}
.seat-map-legend .seat.ic-price-map-60 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-60 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-60 &gt; div.seat-basic {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(45%) contrast(84%);
}
.seat-map-legend .seat.ic-price-map-60 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-60 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-60 &gt; div.seat-pricemap {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(85%) contrast(84%);
}
.seat-map-legend .seat.ic-price-map-61 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-61 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-61 &gt; div.seat-basic {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(52%) contrast(87%);
}
.seat-map-legend .seat.ic-price-map-61 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-61 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-61 &gt; div.seat-pricemap {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(92%) contrast(87%);
}
.seat-map-legend .seat.ic-price-map-62 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-62 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-62 &gt; div.seat-basic {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(62%) contrast(83%);
}
.seat-map-legend .seat.ic-price-map-62 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-62 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-62 &gt; div.seat-pricemap {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(102%) contrast(83%);
}
.seat-map-legend .seat.ic-price-map-63 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-63 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-63 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(47%) contrast(88%);
}
.seat-map-legend .seat.ic-price-map-63 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-63 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-63 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(87%) contrast(88%);
}
.seat-map-legend .seat.ic-price-map-64 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-64 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-64 &gt; div.seat-basic {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-legend .seat.ic-price-map-64 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-64 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-64 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-legend .seat.ic-price-map-65 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-65 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-65 &gt; div.seat-basic {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(53%) contrast(106%);
}
.seat-map-legend .seat.ic-price-map-65 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-65 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-65 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(93%) contrast(106%);
}
.seat-map-legend .seat.ic-price-map-66 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-66 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-66 &gt; div.seat-basic {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-66 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-66 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-66 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-67 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-67 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-67 &gt; div.seat-basic {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(50%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-67 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-67 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-67 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(90%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-68 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-68 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-68 &gt; div.seat-basic {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(40%) contrast(119%);
}
.seat-map-legend .seat.ic-price-map-68 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-68 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-68 &gt; div.seat-pricemap {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(80%) contrast(119%);
}
.seat-map-legend .seat.ic-price-map-69 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-69 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-69 &gt; div.seat-basic {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(43%) contrast(76%);
}
.seat-map-legend .seat.ic-price-map-69 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-69 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-69 &gt; div.seat-pricemap {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(83%) contrast(76%);
}
.seat-map-legend .seat.ic-price-map-70 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-70 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-70 &gt; div.seat-basic {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(50%) contrast(89%);
}
.seat-map-legend .seat.ic-price-map-70 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-70 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-70 &gt; div.seat-pricemap {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(90%) contrast(89%);
}
.seat-map-legend .seat.ic-price-map-71 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-71 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-71 &gt; div.seat-basic {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(60%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-71 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-71 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-71 &gt; div.seat-pricemap {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(100%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-72 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-72 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-72 &gt; div.seat-basic {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(55%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-72 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-72 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-72 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(95%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-73 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-73 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-73 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-legend .seat.ic-price-map-73 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-73 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-73 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-legend .seat.ic-price-map-74 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-74 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-74 &gt; div.seat-basic {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-legend .seat.ic-price-map-74 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-74 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-74 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-legend .seat.ic-price-map-75 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-75 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-75 &gt; div.seat-basic {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-legend .seat.ic-price-map-75 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-75 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-75 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-legend .seat.ic-price-map-76 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-76 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-76 &gt; div.seat-basic {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-76 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-76 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-76 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-77 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-77 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-77 &gt; div.seat-basic {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-77 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-77 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-77 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-78 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-78 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-78 &gt; div.seat-basic {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(51%) contrast(101%);
}
.seat-map-legend .seat.ic-price-map-78 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-78 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-78 &gt; div.seat-pricemap {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(91%) contrast(101%);
}
.seat-map-legend .seat.ic-price-map-79 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-79 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-79 &gt; div.seat-basic {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(59%) contrast(84%);
}
.seat-map-legend .seat.ic-price-map-79 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-79 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-79 &gt; div.seat-pricemap {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(99%) contrast(84%);
}
.seat-map-legend .seat.ic-price-map-80 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-80 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-80 &gt; div.seat-basic {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(65%) contrast(102%);
}
.seat-map-legend .seat.ic-price-map-80 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-80 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-80 &gt; div.seat-pricemap {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(105%) contrast(102%);
}
.seat-map-legend .seat.ic-price-map-81 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-81 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-81 &gt; div.seat-basic {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(64%) contrast(98%);
}
.seat-map-legend .seat.ic-price-map-81 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-81 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-81 &gt; div.seat-pricemap {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(104%) contrast(98%);
}
.seat-map-legend .seat.ic-price-map-82 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-82 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-82 &gt; div.seat-basic {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(52%) contrast(90%);
}
.seat-map-legend .seat.ic-price-map-82 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-82 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-82 &gt; div.seat-pricemap {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(92%) contrast(90%);
}
.seat-map-legend .seat.ic-price-map-83 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-83 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-83 &gt; div.seat-basic {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(48%) contrast(87%);
}
.seat-map-legend .seat.ic-price-map-83 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-83 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-83 &gt; div.seat-pricemap {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(88%) contrast(87%);
}
.seat-map-legend .seat.ic-price-map-84 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-84 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-84 &gt; div.seat-basic {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(56%) contrast(91%);
}
.seat-map-legend .seat.ic-price-map-84 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-84 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-84 &gt; div.seat-pricemap {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(96%) contrast(91%);
}
.seat-map-legend .seat.ic-price-map-85 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-85 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-85 &gt; div.seat-basic {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(59%) contrast(94%);
}
.seat-map-legend .seat.ic-price-map-85 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-85 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-85 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(99%) contrast(94%);
}
.seat-map-legend .seat.ic-price-map-86 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-86 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-86 &gt; div.seat-basic {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(45%) contrast(84%);
}
.seat-map-legend .seat.ic-price-map-86 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-86 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-86 &gt; div.seat-pricemap {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(85%) contrast(84%);
}
.seat-map-legend .seat.ic-price-map-87 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-87 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-87 &gt; div.seat-basic {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(52%) contrast(87%);
}
.seat-map-legend .seat.ic-price-map-87 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-87 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-87 &gt; div.seat-pricemap {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(92%) contrast(87%);
}
.seat-map-legend .seat.ic-price-map-88 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-88 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-88 &gt; div.seat-basic {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(62%) contrast(83%);
}
.seat-map-legend .seat.ic-price-map-88 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-88 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-88 &gt; div.seat-pricemap {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(102%) contrast(83%);
}
.seat-map-legend .seat.ic-price-map-89 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-89 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-89 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(47%) contrast(88%);
}
.seat-map-legend .seat.ic-price-map-89 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-89 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-89 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(87%) contrast(88%);
}
.seat-map-legend .seat.ic-price-map-90 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-90 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-90 &gt; div.seat-basic {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-legend .seat.ic-price-map-90 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-90 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-90 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-legend .seat.ic-price-map-91 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-91 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-91 &gt; div.seat-basic {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(53%) contrast(106%);
}
.seat-map-legend .seat.ic-price-map-91 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-91 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-91 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(93%) contrast(106%);
}
.seat-map-legend .seat.ic-price-map-92 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-92 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-92 &gt; div.seat-basic {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-92 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-92 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-92 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-93 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-93 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-93 &gt; div.seat-basic {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(50%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-93 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-93 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-93 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(90%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-94 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-94 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-94 &gt; div.seat-basic {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(40%) contrast(119%);
}
.seat-map-legend .seat.ic-price-map-94 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-94 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-94 &gt; div.seat-pricemap {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(80%) contrast(119%);
}
.seat-map-legend .seat.ic-price-map-95 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-95 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-95 &gt; div.seat-basic {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(43%) contrast(76%);
}
.seat-map-legend .seat.ic-price-map-95 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-95 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-95 &gt; div.seat-pricemap {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(83%) contrast(76%);
}
.seat-map-legend .seat.ic-price-map-96 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-96 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-96 &gt; div.seat-basic {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(50%) contrast(89%);
}
.seat-map-legend .seat.ic-price-map-96 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-96 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-96 &gt; div.seat-pricemap {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(90%) contrast(89%);
}
.seat-map-legend .seat.ic-price-map-97 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-97 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-97 &gt; div.seat-basic {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(60%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-97 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-97 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-97 &gt; div.seat-pricemap {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(100%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-98 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-98 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-98 &gt; div.seat-basic {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(55%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-98 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-98 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-98 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(95%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-99 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-99 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-99 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-legend .seat.ic-price-map-99 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-99 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-99 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-legend .seat.ic-price-map-100 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-100 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-100 &gt; div.seat-basic {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-legend .seat.ic-price-map-100 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-100 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-100 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-legend .seat.ic-price-map-101 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-101 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-101 &gt; div.seat-basic {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-legend .seat.ic-price-map-101 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-101 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-101 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-legend .seat.ic-price-map-102 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-102 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-102 &gt; div.seat-basic {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-102 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-102 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-102 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-legend .seat.ic-price-map-103 &gt; div.seat-basic,
.seat-map-scheme .seat.ic-price-map-103 &gt; div.seat-basic,
.seat-list .passenger .seat.ic-price-map-103 &gt; div.seat-basic {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-legend .seat.ic-price-map-103 &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-price-map-103 &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-price-map-103 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-legend .seat.ic-seat-type-checked &gt; div.seat-basic, .seat-map-legend .seat.ic-seat-type-checked &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-seat-type-checked &gt; div.seat-basic,
.seat-map-scheme .seat.ic-seat-type-checked &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-seat-type-checked &gt; div.seat-basic,
.seat-list .passenger .seat.ic-seat-type-checked &gt; div.seat-pricemap {
    display: none;
}
.seat-map-legend .seat.ic-seat-type-checked &gt; div.seat-characteristic,
.seat-map-scheme .seat.ic-seat-type-checked &gt; div.seat-characteristic,
.seat-list .passenger .seat.ic-seat-type-checked &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/top-view/seat-highlighted.svg") 50% 50% no-repeat;
    background-size: 25px;
    z-index: 5;
}
.seat-map-legend .seat.ic-seat-type-checked.active,
.seat-map-scheme .seat.ic-seat-type-checked.active,
.seat-list .passenger .seat.ic-seat-type-checked.active {
    filter: drop-shadow(0 0 15px rgba(255, 255, 255, 0.5)) invert(100%);
}
.seat-map-legend .seat.ic-seat-type-checked.active &gt; div.seat-basic, .seat-map-legend .seat.ic-seat-type-checked.active &gt; div.seat-pricemap,
.seat-map-scheme .seat.ic-seat-type-checked.active &gt; div.seat-basic,
.seat-map-scheme .seat.ic-seat-type-checked.active &gt; div.seat-pricemap,
.seat-list .passenger .seat.ic-seat-type-checked.active &gt; div.seat-basic,
.seat-list .passenger .seat.ic-seat-type-checked.active &gt; div.seat-pricemap {
    display: none;
}
.seat-map-legend .seat.ic-seat-type-checked.active &gt; div.seat-characteristic,
.seat-map-scheme .seat.ic-seat-type-checked.active &gt; div.seat-characteristic,
.seat-list .passenger .seat.ic-seat-type-checked.active &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/top-view/seat-highlighted-active.svg") 50% 50% no-repeat;
    background-size: 25px;
    z-index: 5;
}
.seat-map-legend .seat.ic-seat-type-checked.active.char_J &gt; div.seat-characteristic,
.seat-map-scheme .seat.ic-seat-type-checked.active.char_J &gt; div.seat-characteristic,
.seat-list .passenger .seat.ic-seat-type-checked.active.char_J &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/top-view/seat-char-J-highlighted-active.svg") 50% 50% no-repeat;
    background-size: 25px;
    z-index: 5;
}

/* PRICE MAP GLOBAL - magnify 2 */
.seat-map-scheme.magnify-2 {
    /* seats - magnify view */
}
.seat-map-scheme.magnify-2 .seat {
    position: relative;
    width: 50px;
    height: 50px;
    display: inline-block;
    vertical-align: middle;
}
.seat-map-scheme.magnify-2 .seat.rotation-30 &gt; div.seat-basic, .seat-map-scheme.magnify-2 .seat.rotation-30 &gt; div.seat-pricemap {
    transform: rotate(30deg);
}
.seat-map-scheme.magnify-2 .seat.rotation-60 &gt; div.seat-basic, .seat-map-scheme.magnify-2 .seat.rotation-60 &gt; div.seat-pricemap {
    transform: rotate(60deg);
}
.seat-map-scheme.magnify-2 .seat.rotation-90 &gt; div.seat-basic, .seat-map-scheme.magnify-2 .seat.rotation-90 &gt; div.seat-pricemap {
    transform: rotate(90deg);
}
.seat-map-scheme.magnify-2 .seat.rotation-120 &gt; div.seat-basic, .seat-map-scheme.magnify-2 .seat.rotation-120 &gt; div.seat-pricemap {
    transform: rotate(120deg);
}
.seat-map-scheme.magnify-2 .seat.rotation-150 &gt; div.seat-basic, .seat-map-scheme.magnify-2 .seat.rotation-150 &gt; div.seat-pricemap {
    transform: rotate(150deg);
}
.seat-map-scheme.magnify-2 .seat.rotation-180 &gt; div.seat-basic, .seat-map-scheme.magnify-2 .seat.rotation-180 &gt; div.seat-pricemap {
    transform: rotate(180deg);
}
.seat-map-scheme.magnify-2 .seat.rotation-210 &gt; div.seat-basic, .seat-map-scheme.magnify-2 .seat.rotation-210 &gt; div.seat-pricemap {
    transform: rotate(210deg);
}
.seat-map-scheme.magnify-2 .seat.rotation-240 &gt; div.seat-basic, .seat-map-scheme.magnify-2 .seat.rotation-240 &gt; div.seat-pricemap {
    transform: rotate(240deg);
}
.seat-map-scheme.magnify-2 .seat.rotation-270 &gt; div.seat-basic, .seat-map-scheme.magnify-2 .seat.rotation-270 &gt; div.seat-pricemap {
    transform: rotate(270deg);
}
.seat-map-scheme.magnify-2 .seat.rotation-300 &gt; div.seat-basic, .seat-map-scheme.magnify-2 .seat.rotation-300 &gt; div.seat-pricemap {
    transform: rotate(300deg);
}
.seat-map-scheme.magnify-2 .seat.rotation-330 &gt; div.seat-basic, .seat-map-scheme.magnify-2 .seat.rotation-330 &gt; div.seat-pricemap {
    transform: rotate(330deg);
}
.seat-map-scheme.magnify-2 .seat &gt; div {
    width: 50px;
    height: 50px;
    position: absolute;
    display: block;
    top: 0;
    right: 0;
}
.seat-map-scheme.magnify-2 .seat &gt; div.seat-basic {
    background: url("../images/icons/seatmap-scheme/magnify/seat-basic.svg") 50% 50% no-repeat;
    background-size: 40px;
    z-index: 2;
}
.seat-map-scheme.magnify-2 .seat &gt; div.seat-pricemap {
    background: url("../images/icons/seatmap-scheme/magnify/seat-pricemap.svg") 50% 50% no-repeat;
    background-size: 40px;
    z-index: 3;
    filter: invert(100%) sepia(1%) saturate(599%) hue-rotate(356deg) brightness(111%) contrast(73%);
}
.seat-map-scheme.magnify-2 .seat &gt; div.seat-characteristic {
    z-index: 4;
    background-size: 40px;
}
.seat-map-scheme.magnify-2 .seat.char_1 &gt; div.seat-basic {
    filter: invert(100%) sepia(0%) saturate(5746%) hue-rotate(94deg) brightness(128%) contrast(87%);
}
.seat-map-scheme.magnify-2 .seat.char_1 &gt; div.seat-pricemap {
    display: none;
}
.seat-map-scheme.magnify-2 .seat.char_1 &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/magnify/seat-char-1.svg") 50% 50% no-repeat !important;
    background-size: 40px;
}
.seat-map-scheme.magnify-2 .seat.char_8 {
    background: none;
}
.seat-map-scheme.magnify-2 .seat.char_8 &gt; div.seat-basic, .seat-map-scheme.magnify-2 .seat.char_8 &gt; div.seat-pricemap, .seat-map-scheme.magnify-2 .seat.char_8 &gt; div.seat-characteristic {
    display: none;
}
.seat-map-scheme.magnify-2 .seat.char_GN &gt; div.seat-characteristic {
    background: rgb(34, 34, 34) url("../images/icons/seatmap-scheme/magnify/seat-char-GN.svg") 50% 50% no-repeat;
    background-size: 40px;
}
.seat-map-scheme.magnify-2 .seat.char_H &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/magnify/seat-char-H.svg") 50% 50% no-repeat;
    background-size: 40px;
}
.seat-map-scheme.magnify-2 .seat.char_I &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/magnify/seat-char-I.svg") 50% 50% no-repeat;
    background-size: 40px;
}
.seat-map-scheme.magnify-2 .seat.char_J {
    transform: scaleX(-1);
}
.seat-map-scheme.magnify-2 .seat.char_J &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/magnify/seat-char-J.svg") 50% 50% no-repeat;
    background-size: 40px;
}
.seat-map-scheme.magnify-2 .seat.char_J.ic-seat-type-checked {
    transform: scaleX(-1);
}
.seat-map-scheme.magnify-2 .seat.char_J.ic-seat-type-checked &gt; div.seat-basic, .seat-map-scheme.magnify-2 .seat.char_J.ic-seat-type-checked &gt; div.seat-pricemap {
    display: none;
}
.seat-map-scheme.magnify-2 .seat.char_J.ic-seat-type-checked &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/magnify/seat-char-J-highlighted.svg") 50% 50% no-repeat;
    background-size: 40px;
    z-index: 5;
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-0 &gt; div.seat-basic {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(51%) contrast(101%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-0 &gt; div.seat-pricemap {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(91%) contrast(101%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-1 &gt; div.seat-basic {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(59%) contrast(84%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-1 &gt; div.seat-pricemap {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(99%) contrast(84%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-2 &gt; div.seat-basic {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(65%) contrast(102%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-2 &gt; div.seat-pricemap {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(105%) contrast(102%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-3 &gt; div.seat-basic {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(64%) contrast(98%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-3 &gt; div.seat-pricemap {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(104%) contrast(98%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-4 &gt; div.seat-basic {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(52%) contrast(90%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-4 &gt; div.seat-pricemap {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(92%) contrast(90%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-5 &gt; div.seat-basic {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(48%) contrast(87%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-5 &gt; div.seat-pricemap {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(88%) contrast(87%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-6 &gt; div.seat-basic {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(56%) contrast(91%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-6 &gt; div.seat-pricemap {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(96%) contrast(91%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-7 &gt; div.seat-basic {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(59%) contrast(94%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-7 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(99%) contrast(94%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-8 &gt; div.seat-basic {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(45%) contrast(84%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-8 &gt; div.seat-pricemap {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(85%) contrast(84%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-9 &gt; div.seat-basic {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(52%) contrast(87%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-9 &gt; div.seat-pricemap {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(92%) contrast(87%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-10 &gt; div.seat-basic {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(62%) contrast(83%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-10 &gt; div.seat-pricemap {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(102%) contrast(83%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-11 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(47%) contrast(88%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-11 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(87%) contrast(88%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-12 &gt; div.seat-basic {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-12 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-13 &gt; div.seat-basic {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(53%) contrast(106%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-13 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(93%) contrast(106%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-14 &gt; div.seat-basic {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-14 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-15 &gt; div.seat-basic {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(50%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-15 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(90%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-16 &gt; div.seat-basic {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(40%) contrast(119%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-16 &gt; div.seat-pricemap {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(80%) contrast(119%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-17 &gt; div.seat-basic {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(43%) contrast(76%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-17 &gt; div.seat-pricemap {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(83%) contrast(76%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-18 &gt; div.seat-basic {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(50%) contrast(89%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-18 &gt; div.seat-pricemap {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(90%) contrast(89%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-19 &gt; div.seat-basic {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(60%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-19 &gt; div.seat-pricemap {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(100%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-20 &gt; div.seat-basic {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(55%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-20 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(95%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-21 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-21 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-22 &gt; div.seat-basic {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-22 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-23 &gt; div.seat-basic {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-23 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-24 &gt; div.seat-basic {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-24 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-25 &gt; div.seat-basic {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-25 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-26 &gt; div.seat-basic {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(51%) contrast(101%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-26 &gt; div.seat-pricemap {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(91%) contrast(101%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-27 &gt; div.seat-basic {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(59%) contrast(84%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-27 &gt; div.seat-pricemap {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(99%) contrast(84%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-28 &gt; div.seat-basic {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(65%) contrast(102%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-28 &gt; div.seat-pricemap {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(105%) contrast(102%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-29 &gt; div.seat-basic {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(64%) contrast(98%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-29 &gt; div.seat-pricemap {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(104%) contrast(98%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-30 &gt; div.seat-basic {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(52%) contrast(90%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-30 &gt; div.seat-pricemap {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(92%) contrast(90%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-31 &gt; div.seat-basic {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(48%) contrast(87%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-31 &gt; div.seat-pricemap {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(88%) contrast(87%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-32 &gt; div.seat-basic {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(56%) contrast(91%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-32 &gt; div.seat-pricemap {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(96%) contrast(91%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-33 &gt; div.seat-basic {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(59%) contrast(94%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-33 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(99%) contrast(94%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-34 &gt; div.seat-basic {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(45%) contrast(84%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-34 &gt; div.seat-pricemap {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(85%) contrast(84%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-35 &gt; div.seat-basic {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(52%) contrast(87%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-35 &gt; div.seat-pricemap {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(92%) contrast(87%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-36 &gt; div.seat-basic {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(62%) contrast(83%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-36 &gt; div.seat-pricemap {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(102%) contrast(83%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-37 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(47%) contrast(88%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-37 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(87%) contrast(88%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-38 &gt; div.seat-basic {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-38 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-39 &gt; div.seat-basic {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(53%) contrast(106%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-39 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(93%) contrast(106%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-40 &gt; div.seat-basic {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-40 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-41 &gt; div.seat-basic {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(50%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-41 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(90%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-42 &gt; div.seat-basic {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(40%) contrast(119%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-42 &gt; div.seat-pricemap {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(80%) contrast(119%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-43 &gt; div.seat-basic {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(43%) contrast(76%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-43 &gt; div.seat-pricemap {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(83%) contrast(76%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-44 &gt; div.seat-basic {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(50%) contrast(89%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-44 &gt; div.seat-pricemap {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(90%) contrast(89%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-45 &gt; div.seat-basic {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(60%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-45 &gt; div.seat-pricemap {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(100%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-46 &gt; div.seat-basic {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(55%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-46 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(95%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-47 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-47 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-48 &gt; div.seat-basic {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-48 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-49 &gt; div.seat-basic {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-49 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-50 &gt; div.seat-basic {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-50 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-51 &gt; div.seat-basic {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-51 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-52 &gt; div.seat-basic {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(51%) contrast(101%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-52 &gt; div.seat-pricemap {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(91%) contrast(101%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-53 &gt; div.seat-basic {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(59%) contrast(84%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-53 &gt; div.seat-pricemap {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(99%) contrast(84%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-54 &gt; div.seat-basic {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(65%) contrast(102%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-54 &gt; div.seat-pricemap {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(105%) contrast(102%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-55 &gt; div.seat-basic {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(64%) contrast(98%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-55 &gt; div.seat-pricemap {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(104%) contrast(98%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-56 &gt; div.seat-basic {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(52%) contrast(90%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-56 &gt; div.seat-pricemap {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(92%) contrast(90%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-57 &gt; div.seat-basic {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(48%) contrast(87%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-57 &gt; div.seat-pricemap {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(88%) contrast(87%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-58 &gt; div.seat-basic {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(56%) contrast(91%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-58 &gt; div.seat-pricemap {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(96%) contrast(91%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-59 &gt; div.seat-basic {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(59%) contrast(94%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-59 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(99%) contrast(94%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-60 &gt; div.seat-basic {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(45%) contrast(84%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-60 &gt; div.seat-pricemap {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(85%) contrast(84%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-61 &gt; div.seat-basic {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(52%) contrast(87%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-61 &gt; div.seat-pricemap {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(92%) contrast(87%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-62 &gt; div.seat-basic {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(62%) contrast(83%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-62 &gt; div.seat-pricemap {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(102%) contrast(83%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-63 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(47%) contrast(88%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-63 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(87%) contrast(88%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-64 &gt; div.seat-basic {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-64 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-65 &gt; div.seat-basic {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(53%) contrast(106%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-65 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(93%) contrast(106%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-66 &gt; div.seat-basic {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-66 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-67 &gt; div.seat-basic {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(50%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-67 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(90%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-68 &gt; div.seat-basic {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(40%) contrast(119%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-68 &gt; div.seat-pricemap {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(80%) contrast(119%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-69 &gt; div.seat-basic {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(43%) contrast(76%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-69 &gt; div.seat-pricemap {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(83%) contrast(76%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-70 &gt; div.seat-basic {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(50%) contrast(89%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-70 &gt; div.seat-pricemap {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(90%) contrast(89%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-71 &gt; div.seat-basic {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(60%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-71 &gt; div.seat-pricemap {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(100%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-72 &gt; div.seat-basic {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(55%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-72 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(95%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-73 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-73 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-74 &gt; div.seat-basic {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-74 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-75 &gt; div.seat-basic {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-75 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-76 &gt; div.seat-basic {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-76 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-77 &gt; div.seat-basic {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-77 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-78 &gt; div.seat-basic {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(51%) contrast(101%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-78 &gt; div.seat-pricemap {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(91%) contrast(101%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-79 &gt; div.seat-basic {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(59%) contrast(84%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-79 &gt; div.seat-pricemap {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(99%) contrast(84%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-80 &gt; div.seat-basic {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(65%) contrast(102%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-80 &gt; div.seat-pricemap {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(105%) contrast(102%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-81 &gt; div.seat-basic {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(64%) contrast(98%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-81 &gt; div.seat-pricemap {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(104%) contrast(98%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-82 &gt; div.seat-basic {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(52%) contrast(90%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-82 &gt; div.seat-pricemap {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(92%) contrast(90%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-83 &gt; div.seat-basic {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(48%) contrast(87%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-83 &gt; div.seat-pricemap {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(88%) contrast(87%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-84 &gt; div.seat-basic {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(56%) contrast(91%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-84 &gt; div.seat-pricemap {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(96%) contrast(91%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-85 &gt; div.seat-basic {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(59%) contrast(94%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-85 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(99%) contrast(94%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-86 &gt; div.seat-basic {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(45%) contrast(84%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-86 &gt; div.seat-pricemap {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(85%) contrast(84%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-87 &gt; div.seat-basic {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(52%) contrast(87%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-87 &gt; div.seat-pricemap {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(92%) contrast(87%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-88 &gt; div.seat-basic {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(62%) contrast(83%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-88 &gt; div.seat-pricemap {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(102%) contrast(83%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-89 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(47%) contrast(88%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-89 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(87%) contrast(88%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-90 &gt; div.seat-basic {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-90 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-91 &gt; div.seat-basic {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(53%) contrast(106%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-91 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(93%) contrast(106%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-92 &gt; div.seat-basic {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-92 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-93 &gt; div.seat-basic {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(50%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-93 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(90%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-94 &gt; div.seat-basic {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(40%) contrast(119%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-94 &gt; div.seat-pricemap {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(80%) contrast(119%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-95 &gt; div.seat-basic {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(43%) contrast(76%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-95 &gt; div.seat-pricemap {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(83%) contrast(76%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-96 &gt; div.seat-basic {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(50%) contrast(89%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-96 &gt; div.seat-pricemap {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(90%) contrast(89%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-97 &gt; div.seat-basic {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(60%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-97 &gt; div.seat-pricemap {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(100%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-98 &gt; div.seat-basic {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(55%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-98 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(95%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-99 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-99 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-100 &gt; div.seat-basic {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-100 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-101 &gt; div.seat-basic {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-101 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-102 &gt; div.seat-basic {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-102 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-103 &gt; div.seat-basic {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-price-map-103 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-scheme.magnify-2 .seat.ic-seat-type-checked &gt; div.seat-basic, .seat-map-scheme.magnify-2 .seat.ic-seat-type-checked &gt; div.seat-pricemap {
    display: none;
}
.seat-map-scheme.magnify-2 .seat.ic-seat-type-checked &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/magnify/seat-highlighted.svg") 50% 50% no-repeat;
    background-size: 40px;
    z-index: 5;
}
.seat-map-scheme.magnify-2 .seat.ic-seat-type-checked.active {
    filter: drop-shadow(0 0 15px rgba(255, 255, 255, 0.5)) invert(100%);
}
.seat-map-scheme.magnify-2 .seat.ic-seat-type-checked.active &gt; div.seat-basic, .seat-map-scheme.magnify-2 .seat.ic-seat-type-checked.active &gt; div.seat-pricemap {
    display: none;
}
.seat-map-scheme.magnify-2 .seat.ic-seat-type-checked.active &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/magnify/seat-highlighted-active.svg") 50% 50% no-repeat;
    background-size: 40px;
    z-index: 5;
}
.seat-map-scheme.magnify-2 .seat.ic-seat-type-checked.active.char_J &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/magnify/seat-char-J-highlighted-active.svg") 50% 50% no-repeat;
    background-size: 40px;
    z-index: 5;
}

.seat-map-legend.magnify-2,
.seat-list .passenger {
    /* seats - magnify view */
}
.seat-map-legend.magnify-2 .seat.magnify-2,
.seat-list .passenger .seat.magnify-2 {
    width: 25px;
    height: 25px;
}
.seat-map-legend.magnify-2 .seat.magnify-2.rotation-30 &gt; div.seat-basic, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-30 &gt; div.seat-pricemap, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-60 &gt; div.seat-basic, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-60 &gt; div.seat-pricemap, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-90 &gt; div.seat-basic, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-90 &gt; div.seat-pricemap, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-120 &gt; div.seat-basic, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-120 &gt; div.seat-pricemap, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-150 &gt; div.seat-basic, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-150 &gt; div.seat-pricemap, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-180 &gt; div.seat-basic, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-180 &gt; div.seat-pricemap, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-210 &gt; div.seat-basic, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-210 &gt; div.seat-pricemap, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-240 &gt; div.seat-basic, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-240 &gt; div.seat-pricemap, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-270 &gt; div.seat-basic, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-270 &gt; div.seat-pricemap, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-300 &gt; div.seat-basic, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-300 &gt; div.seat-pricemap, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-330 &gt; div.seat-basic, .seat-map-legend.magnify-2 .seat.magnify-2.rotation-330 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.rotation-30 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.rotation-30 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.rotation-60 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.rotation-60 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.rotation-90 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.rotation-90 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.rotation-120 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.rotation-120 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.rotation-150 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.rotation-150 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.rotation-180 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.rotation-180 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.rotation-210 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.rotation-210 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.rotation-240 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.rotation-240 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.rotation-270 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.rotation-270 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.rotation-300 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.rotation-300 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.rotation-330 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.rotation-330 &gt; div.seat-pricemap {
    transform: rotate(0deg);
}
.seat-map-legend.magnify-2 .seat.magnify-2 &gt; div,
.seat-list .passenger .seat.magnify-2 &gt; div {
    width: 25px;
    height: 25px;
}
.seat-map-legend.magnify-2 .seat.magnify-2 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2 &gt; div.seat-basic {
    background: url("../images/icons/seatmap-scheme/magnify/seat-basic.svg") 50% 50% no-repeat;
    background-size: 25px;
}
.seat-map-legend.magnify-2 .seat.magnify-2 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2 &gt; div.seat-pricemap {
    background: url("../images/icons/seatmap-scheme/magnify/seat-pricemap.svg") 50% 50% no-repeat;
    background-size: 25px;
}
.seat-map-legend.magnify-2 .seat.magnify-2 &gt; div.seat-characteristic,
.seat-list .passenger .seat.magnify-2 &gt; div.seat-characteristic {
    background-size: 25px;
}
.seat-map-legend.magnify-2 .seat.magnify-2.char_1 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.char_1 &gt; div.seat-basic {
    filter: invert(100%) sepia(0%) saturate(5746%) hue-rotate(94deg) brightness(128%) contrast(87%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.char_1 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.char_1 &gt; div.seat-pricemap {
    display: none;
}
.seat-map-legend.magnify-2 .seat.magnify-2.char_1 &gt; div.seat-characteristic,
.seat-list .passenger .seat.magnify-2.char_1 &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/magnify/seat-char-1.svg") 50% 50% no-repeat !important;
    background-size: 25px;
}
.seat-map-legend.magnify-2 .seat.magnify-2.char_GN &gt; div.seat-characteristic,
.seat-list .passenger .seat.magnify-2.char_GN &gt; div.seat-characteristic {
    background: rgb(34, 34, 34) url("../images/icons/seatmap-scheme/magnify/seat-char-GN.svg") 50% 50% no-repeat;
    background-size: 25px;
}
.seat-map-legend.magnify-2 .seat.magnify-2.char_H &gt; div.seat-characteristic,
.seat-list .passenger .seat.magnify-2.char_H &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/magnify/seat-char-H.svg") 50% 50% no-repeat;
    background-size: 25px;
}
.seat-map-legend.magnify-2 .seat.magnify-2.char_I &gt; div.seat-characteristic,
.seat-list .passenger .seat.magnify-2.char_I &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/magnify/seat-char-I.svg") 50% 50% no-repeat;
    background-size: 25px;
}
.seat-map-legend.magnify-2 .seat.magnify-2.char_J,
.seat-list .passenger .seat.magnify-2.char_J {
    transform: scaleX(-1);
}
.seat-map-legend.magnify-2 .seat.magnify-2.char_J &gt; div.seat-characteristic,
.seat-list .passenger .seat.magnify-2.char_J &gt; div.seat-characteristic {
    background: url("../images/icons/seatmap-scheme/magnify/seat-char-J.svg") 50% 50% no-repeat;
    background-size: 25px;
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-0 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-0 &gt; div.seat-basic {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(51%) contrast(101%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-0 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-0 &gt; div.seat-pricemap {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(91%) contrast(101%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-1 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-1 &gt; div.seat-basic {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(59%) contrast(84%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-1 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-1 &gt; div.seat-pricemap {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(99%) contrast(84%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-2 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-2 &gt; div.seat-basic {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(65%) contrast(102%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-2 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-2 &gt; div.seat-pricemap {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(105%) contrast(102%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-3 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-3 &gt; div.seat-basic {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(64%) contrast(98%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-3 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-3 &gt; div.seat-pricemap {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(104%) contrast(98%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-4 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-4 &gt; div.seat-basic {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(52%) contrast(90%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-4 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-4 &gt; div.seat-pricemap {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(92%) contrast(90%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-5 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-5 &gt; div.seat-basic {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(48%) contrast(87%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-5 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-5 &gt; div.seat-pricemap {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(88%) contrast(87%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-6 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-6 &gt; div.seat-basic {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(56%) contrast(91%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-6 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-6 &gt; div.seat-pricemap {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(96%) contrast(91%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-7 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-7 &gt; div.seat-basic {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(59%) contrast(94%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-7 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-7 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(99%) contrast(94%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-8 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-8 &gt; div.seat-basic {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(45%) contrast(84%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-8 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-8 &gt; div.seat-pricemap {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(85%) contrast(84%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-9 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-9 &gt; div.seat-basic {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(52%) contrast(87%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-9 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-9 &gt; div.seat-pricemap {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(92%) contrast(87%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-10 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-10 &gt; div.seat-basic {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(62%) contrast(83%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-10 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-10 &gt; div.seat-pricemap {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(102%) contrast(83%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-11 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-11 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(47%) contrast(88%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-11 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-11 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(87%) contrast(88%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-12 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-12 &gt; div.seat-basic {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-12 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-12 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-13 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-13 &gt; div.seat-basic {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(53%) contrast(106%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-13 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-13 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(93%) contrast(106%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-14 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-14 &gt; div.seat-basic {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-14 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-14 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-15 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-15 &gt; div.seat-basic {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(50%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-15 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-15 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(90%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-16 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-16 &gt; div.seat-basic {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(40%) contrast(119%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-16 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-16 &gt; div.seat-pricemap {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(80%) contrast(119%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-17 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-17 &gt; div.seat-basic {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(43%) contrast(76%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-17 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-17 &gt; div.seat-pricemap {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(83%) contrast(76%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-18 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-18 &gt; div.seat-basic {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(50%) contrast(89%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-18 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-18 &gt; div.seat-pricemap {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(90%) contrast(89%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-19 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-19 &gt; div.seat-basic {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(60%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-19 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-19 &gt; div.seat-pricemap {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(100%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-20 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-20 &gt; div.seat-basic {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(55%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-20 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-20 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(95%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-21 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-21 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-21 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-21 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-22 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-22 &gt; div.seat-basic {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-22 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-22 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-23 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-23 &gt; div.seat-basic {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-23 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-23 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-24 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-24 &gt; div.seat-basic {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-24 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-24 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-25 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-25 &gt; div.seat-basic {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-25 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-25 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-26 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-26 &gt; div.seat-basic {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(51%) contrast(101%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-26 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-26 &gt; div.seat-pricemap {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(91%) contrast(101%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-27 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-27 &gt; div.seat-basic {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(59%) contrast(84%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-27 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-27 &gt; div.seat-pricemap {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(99%) contrast(84%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-28 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-28 &gt; div.seat-basic {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(65%) contrast(102%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-28 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-28 &gt; div.seat-pricemap {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(105%) contrast(102%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-29 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-29 &gt; div.seat-basic {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(64%) contrast(98%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-29 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-29 &gt; div.seat-pricemap {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(104%) contrast(98%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-30 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-30 &gt; div.seat-basic {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(52%) contrast(90%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-30 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-30 &gt; div.seat-pricemap {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(92%) contrast(90%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-31 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-31 &gt; div.seat-basic {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(48%) contrast(87%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-31 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-31 &gt; div.seat-pricemap {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(88%) contrast(87%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-32 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-32 &gt; div.seat-basic {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(56%) contrast(91%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-32 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-32 &gt; div.seat-pricemap {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(96%) contrast(91%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-33 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-33 &gt; div.seat-basic {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(59%) contrast(94%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-33 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-33 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(99%) contrast(94%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-34 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-34 &gt; div.seat-basic {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(45%) contrast(84%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-34 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-34 &gt; div.seat-pricemap {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(85%) contrast(84%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-35 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-35 &gt; div.seat-basic {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(52%) contrast(87%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-35 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-35 &gt; div.seat-pricemap {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(92%) contrast(87%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-36 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-36 &gt; div.seat-basic {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(62%) contrast(83%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-36 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-36 &gt; div.seat-pricemap {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(102%) contrast(83%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-37 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-37 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(47%) contrast(88%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-37 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-37 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(87%) contrast(88%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-38 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-38 &gt; div.seat-basic {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-38 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-38 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-39 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-39 &gt; div.seat-basic {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(53%) contrast(106%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-39 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-39 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(93%) contrast(106%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-40 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-40 &gt; div.seat-basic {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-40 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-40 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-41 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-41 &gt; div.seat-basic {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(50%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-41 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-41 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(90%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-42 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-42 &gt; div.seat-basic {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(40%) contrast(119%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-42 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-42 &gt; div.seat-pricemap {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(80%) contrast(119%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-43 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-43 &gt; div.seat-basic {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(43%) contrast(76%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-43 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-43 &gt; div.seat-pricemap {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(83%) contrast(76%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-44 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-44 &gt; div.seat-basic {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(50%) contrast(89%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-44 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-44 &gt; div.seat-pricemap {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(90%) contrast(89%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-45 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-45 &gt; div.seat-basic {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(60%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-45 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-45 &gt; div.seat-pricemap {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(100%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-46 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-46 &gt; div.seat-basic {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(55%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-46 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-46 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(95%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-47 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-47 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-47 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-47 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-48 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-48 &gt; div.seat-basic {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-48 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-48 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-49 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-49 &gt; div.seat-basic {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-49 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-49 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-50 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-50 &gt; div.seat-basic {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-50 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-50 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-51 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-51 &gt; div.seat-basic {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-51 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-51 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-52 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-52 &gt; div.seat-basic {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(51%) contrast(101%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-52 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-52 &gt; div.seat-pricemap {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(91%) contrast(101%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-53 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-53 &gt; div.seat-basic {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(59%) contrast(84%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-53 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-53 &gt; div.seat-pricemap {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(99%) contrast(84%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-54 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-54 &gt; div.seat-basic {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(65%) contrast(102%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-54 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-54 &gt; div.seat-pricemap {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(105%) contrast(102%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-55 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-55 &gt; div.seat-basic {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(64%) contrast(98%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-55 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-55 &gt; div.seat-pricemap {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(104%) contrast(98%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-56 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-56 &gt; div.seat-basic {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(52%) contrast(90%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-56 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-56 &gt; div.seat-pricemap {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(92%) contrast(90%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-57 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-57 &gt; div.seat-basic {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(48%) contrast(87%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-57 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-57 &gt; div.seat-pricemap {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(88%) contrast(87%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-58 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-58 &gt; div.seat-basic {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(56%) contrast(91%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-58 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-58 &gt; div.seat-pricemap {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(96%) contrast(91%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-59 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-59 &gt; div.seat-basic {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(59%) contrast(94%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-59 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-59 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(99%) contrast(94%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-60 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-60 &gt; div.seat-basic {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(45%) contrast(84%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-60 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-60 &gt; div.seat-pricemap {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(85%) contrast(84%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-61 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-61 &gt; div.seat-basic {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(52%) contrast(87%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-61 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-61 &gt; div.seat-pricemap {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(92%) contrast(87%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-62 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-62 &gt; div.seat-basic {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(62%) contrast(83%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-62 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-62 &gt; div.seat-pricemap {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(102%) contrast(83%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-63 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-63 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(47%) contrast(88%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-63 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-63 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(87%) contrast(88%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-64 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-64 &gt; div.seat-basic {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-64 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-64 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-65 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-65 &gt; div.seat-basic {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(53%) contrast(106%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-65 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-65 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(93%) contrast(106%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-66 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-66 &gt; div.seat-basic {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-66 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-66 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-67 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-67 &gt; div.seat-basic {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(50%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-67 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-67 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(90%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-68 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-68 &gt; div.seat-basic {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(40%) contrast(119%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-68 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-68 &gt; div.seat-pricemap {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(80%) contrast(119%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-69 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-69 &gt; div.seat-basic {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(43%) contrast(76%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-69 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-69 &gt; div.seat-pricemap {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(83%) contrast(76%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-70 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-70 &gt; div.seat-basic {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(50%) contrast(89%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-70 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-70 &gt; div.seat-pricemap {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(90%) contrast(89%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-71 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-71 &gt; div.seat-basic {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(60%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-71 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-71 &gt; div.seat-pricemap {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(100%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-72 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-72 &gt; div.seat-basic {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(55%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-72 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-72 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(95%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-73 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-73 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-73 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-73 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-74 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-74 &gt; div.seat-basic {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-74 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-74 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-75 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-75 &gt; div.seat-basic {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-75 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-75 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-76 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-76 &gt; div.seat-basic {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-76 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-76 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-77 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-77 &gt; div.seat-basic {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-77 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-77 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-78 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-78 &gt; div.seat-basic {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(51%) contrast(101%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-78 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-78 &gt; div.seat-pricemap {
    filter: invert(69%) sepia(56%) saturate(440%) hue-rotate(38deg) brightness(91%) contrast(101%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-79 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-79 &gt; div.seat-basic {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(59%) contrast(84%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-79 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-79 &gt; div.seat-pricemap {
    filter: invert(57%) sepia(89%) saturate(5268%) hue-rotate(72deg) brightness(99%) contrast(84%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-80 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-80 &gt; div.seat-basic {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(65%) contrast(102%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-80 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-80 &gt; div.seat-pricemap {
    filter: invert(74%) sepia(76%) saturate(402%) hue-rotate(348deg) brightness(105%) contrast(102%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-81 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-81 &gt; div.seat-basic {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(64%) contrast(98%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-81 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-81 &gt; div.seat-pricemap {
    filter: invert(54%) sepia(76%) saturate(638%) hue-rotate(6deg) brightness(104%) contrast(98%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-82 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-82 &gt; div.seat-basic {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(52%) contrast(90%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-82 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-82 &gt; div.seat-pricemap {
    filter: invert(49%) sepia(96%) saturate(463%) hue-rotate(193deg) brightness(92%) contrast(90%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-83 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-83 &gt; div.seat-basic {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(48%) contrast(87%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-83 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-83 &gt; div.seat-pricemap {
    filter: invert(42%) sepia(27%) saturate(2523%) hue-rotate(199deg) brightness(88%) contrast(87%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-84 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-84 &gt; div.seat-basic {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(56%) contrast(91%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-84 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-84 &gt; div.seat-pricemap {
    filter: invert(18%) sepia(90%) saturate(3692%) hue-rotate(351deg) brightness(96%) contrast(91%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-85 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-85 &gt; div.seat-basic {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(59%) contrast(94%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-85 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-85 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(33%) saturate(7306%) hue-rotate(310deg) brightness(99%) contrast(94%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-86 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-86 &gt; div.seat-basic {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(45%) contrast(84%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-86 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-86 &gt; div.seat-pricemap {
    filter: invert(75%) sepia(17%) saturate(6205%) hue-rotate(221deg) brightness(85%) contrast(84%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-87 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-87 &gt; div.seat-basic {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(52%) contrast(87%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-87 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-87 &gt; div.seat-pricemap {
    filter: invert(23%) sepia(59%) saturate(3117%) hue-rotate(270deg) brightness(92%) contrast(87%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-88 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-88 &gt; div.seat-basic {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(62%) contrast(83%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-88 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-88 &gt; div.seat-pricemap {
    filter: invert(45%) sepia(36%) saturate(838%) hue-rotate(359deg) brightness(102%) contrast(83%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-89 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-89 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(47%) contrast(88%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-89 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-89 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(87%) contrast(88%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-90 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-90 &gt; div.seat-basic {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-90 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-90 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(14%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-91 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-91 &gt; div.seat-basic {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(53%) contrast(106%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-91 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-91 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(81%) saturate(5464%) hue-rotate(10deg) brightness(93%) contrast(106%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-92 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-92 &gt; div.seat-basic {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-92 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-92 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(40%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-93 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-93 &gt; div.seat-basic {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(50%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-93 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-93 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(68%) saturate(526%) hue-rotate(139deg) brightness(90%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-94 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-94 &gt; div.seat-basic {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(40%) contrast(119%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-94 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-94 &gt; div.seat-pricemap {
    filter: invert(16%) sepia(38%) saturate(4969%) hue-rotate(301deg) brightness(80%) contrast(119%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-95 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-95 &gt; div.seat-basic {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(43%) contrast(76%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-95 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-95 &gt; div.seat-pricemap {
    filter: invert(67%) sepia(29%) saturate(5919%) hue-rotate(288deg) brightness(83%) contrast(76%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-96 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-96 &gt; div.seat-basic {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(50%) contrast(89%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-96 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-96 &gt; div.seat-pricemap {
    filter: invert(43%) sepia(8%) saturate(1304%) hue-rotate(208deg) brightness(90%) contrast(89%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-97 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-97 &gt; div.seat-basic {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(60%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-97 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-97 &gt; div.seat-pricemap {
    filter: invert(39%) sepia(5%) saturate(3025%) hue-rotate(123deg) brightness(100%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-98 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-98 &gt; div.seat-basic {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(55%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-98 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-98 &gt; div.seat-pricemap {
    filter: invert(89%) sepia(54%) saturate(415%) hue-rotate(7deg) brightness(95%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-99 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-99 &gt; div.seat-basic {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-99 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-99 &gt; div.seat-pricemap {
    filter: invert(44%) sepia(12%) saturate(2451%) hue-rotate(27deg) brightness(150%) contrast(88%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-100 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-100 &gt; div.seat-basic {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(53%) contrast(96%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-100 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-100 &gt; div.seat-pricemap {
    filter: invert(66%) sepia(50%) saturate(6194%) hue-rotate(329deg) brightness(93%) contrast(96%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-101 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-101 &gt; div.seat-basic {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-101 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-101 &gt; div.seat-pricemap {
    filter: invert(11%) sepia(150%) saturate(5464%) hue-rotate(10deg) brightness(120%) contrast(106%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-102 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-102 &gt; div.seat-basic {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(43%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-102 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-102 &gt; div.seat-pricemap {
    filter: invert(73%) sepia(11%) saturate(1368%) hue-rotate(139deg) brightness(83%) contrast(92%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-103 &gt; div.seat-basic,
.seat-list .passenger .seat.magnify-2.ic-price-map-103 &gt; div.seat-basic {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}
.seat-map-legend.magnify-2 .seat.magnify-2.ic-price-map-103 &gt; div.seat-pricemap,
.seat-list .passenger .seat.magnify-2.ic-price-map-103 &gt; div.seat-pricemap {
    filter: invert(40%) sepia(120%) saturate(526%) hue-rotate(139deg) brightness(140%) contrast(85%);
}

@media only screen and (max-width: 1200px) {
    .seat-map-legend .legend-item {
        width: 50%;
    }
}
.selectPassengerWindows h2,
.infoPassengerWindows h2 {
    color: rgb(255, 102, 0);
    font-size: 2rem;
    line-height: 20px;
    margin: 0;
    padding: 10px;
    border-bottom: 1px solid rgb(217, 232, 243);
}
.selectPassengerWindows &gt; .links,
.infoPassengerWindows &gt; .links {
    text-align: center;
}
.selectPassengerWindows &gt; .links &gt; a,
.infoPassengerWindows &gt; .links &gt; a {
    background: rgb(255, 255, 255);
    display: inline-block;
    line-height: 30px;
    padding: 0 5px;
    text-decoration: underline;
    width: auto;
}
.selectPassengerWindows &gt; .links &gt; a &gt; :hover,
.infoPassengerWindows &gt; .links &gt; a &gt; :hover {
    background: none;
    text-decoration: none;
}

.selectPassengerWindows {
    width: 250px;
    height: 250px;
    line-height: 20px;
    text-align: left;
    background: rgb(255, 255, 255);
    padding: 0;
    overflow-y: auto;
    border: 1px solid rgb(217, 232, 243);
    z-index: 100;
}
.selectPassengerWindows h2 span {
    padding-left: 5px;
}
.selectPassengerWindows &gt; .passenger {
    display: block;
    border-bottom: 1px solid #e6e6e6;
    padding: 2px 10px;
}
.selectPassengerWindows &gt; .passenger div {
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
}
.selectPassengerWindows &gt; .passenger div.passengerType {
    padding: 2px 0;
    width: 30px;
}
.selectPassengerWindows &gt; .passenger div.passengerTypeTitle {
    padding: 2px 5px 2px 0;
    width: 140px;
}
.selectPassengerWindows &gt; .passenger div.passengerTypeTitle label {
    padding: 0;
    cursor: pointer;
}
.selectPassengerWindows &gt; .passenger div.passengerTypeSeat {
    height: 15px;
    line-height: 16px;
    width: 30px;
}
.selectPassengerWindows &gt; .passenger div.passengerSeatSelect {
    color: rgb(255, 255, 255);
    border-radius: 4px;
    Background: rgb(255, 102, 0);
    border: none;
    height: auto;
    text-decoration: none;
    padding: 0 5px;
    width: auto;
    text-align: center;
    line-height: 24px;
    box-sizing: content-box;
    font-weight: 700;
    display: inline-block;
    overflow: visible;
    margin: 0 0 4px 30px;
    cursor: pointer;
}
.selectPassengerWindows &gt; .passenger.disabled div {
    cursor: default;
}
.selectPassengerWindows &gt; .passenger.disabled div input {
    display: none;
}

.infoPassengerWindows .info ul {
    margin: 10px 0;
}
.infoPassengerWindows .info ul li {
    background: url("../images/icons/iconset/close.svg") no-repeat 4px 6px rgba(0, 0, 0, 0);
    line-height: 20px;
    list-style-type: none;
    padding: 0 0 0 25px;
    background-position: 6px 8px;
}

.popupObal .popupContent .airplane_scheme .columns .column {
    line-height: 14px;
}

.addon-product {
    width: 100%;
}
.addon-product label {
    width: calc(100% - 60px);
}

.block.product-insurance h2 strong,
.block.product-parking h2 strong {
    font-weight: 400;
    line-height: inherit;
    padding: 0;
}

.booking-mask {
    float: left;
    width: 60%;
    padding: 0 10px;
}

.special-offers,
.banner-index {
    width: 40%;
    float: left;
    padding: 45px 10px 0 10px;
}
.special-offers.no-tabs,
.banner-index.no-tabs {
    padding-top: 0;
}

/* pozadi + bannery */
body.page-index,
body.page-indexMulti,
body.page-indexHotel,
body.page-indexEmail {
    background: rgb(246, 249, 251) url("../images/bck-body.svg") 50% 100px no-repeat;
    background-size: 1229px 636px;
}

.no-default-banner .booking-mask:before, .no-default-banner .booking-mask:after {
    display: none !important;
}
.no-default-banner .hp-banner {
    float: left;
    width: 40%;
    padding-top: 10px;
}

.booking-mask {
    position: relative;
}
.booking-mask.no-after-before:before, .booking-mask.no-after-before:after {
    display: none !important;
}
.booking-mask .block {
    margin: 0;
}
.booking-mask:before, .booking-mask:after {
    display: block;
    content: "";
    position: absolute;
    margin: 0;
    left: 110%;
}
.booking-mask:before {
    top: 40px;
    width: 370px;
    min-height: 180px;
    background: url("../images/hp_banner-bg-top.svg") 0 0 no-repeat;
}
.booking-mask:after {
    bottom: 0;
    width: 370px;
    min-height: 50px;
    background: url("../images/hp_banner-bg-bottom.svg") 0 0 no-repeat;
}
.booking-mask .index-controls .p50 {
    float: left;
}
.booking-mask .index-controls .p50.aright {
    float: right;
}
.booking-mask .type-of-trip .radio-wrap label {
    padding-left: 8px;
}

.from-to .journey {
    padding-top: 10px;
}
.from-to .journey:nth-child(1) {
    padding: 0;
}

/* multi sector/city */
.multi-sector .multi-city .form-inline-group &gt; .col .form-inline {
    height: 36px;
}
.multi-sector .multi-city .form-inline-group &gt; .col .form-inline .switch-destinations {
    background-color: rgb(236, 239, 249);
    position: absolute;
    display: inline-block;
    top: 6px;
    right: -18px;
    z-index: 1;
    width: 24px;
    height: 24px;
    border-radius: 100%;
}
.multi-sector .multi-city .form-inline-group &gt; .col .form-inline .switch-destinations .icon.ic-switch {
    margin: 2px;
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.multi-sector .multi-city .form-inline-group &gt; .col .calendar {
    width: 35%;
}
.multi-sector .multi-city .form-inline-group &gt; .col .calendar .form-inline.input {
    width: 100%;
    margin: 0 !important;
}
.multi-sector .multi-city .add-another-flight .col div:nth-child(1) {
    padding-left: 10px;
    border: 1px dotted rgb(217, 232, 243);
    cursor: pointer;
    text-align: center;
    border-radius: 4px;
}
.multi-sector .multi-city .add-another-flight .col div:nth-child(1):hover {
    border: 1px dotted rgb(255, 102, 0);
}
.multi-sector .multi-city .add-another-flight .col div:nth-child(1):hover * {
    color: rgb(255, 102, 0);
}
.multi-sector .multi-city .add-another-flight .col div:nth-child(1) * {
    line-height: 36px;
    color: rgb(255, 102, 0);
}
.multi-sector .multi-city .add-another-flight.disabled .col div:nth-child(1) {
    cursor: default;
    color: rgb(51, 51, 51);
    opacity: 0.5;
}
.multi-sector .multi-city .add-another-flight.disabled .col div:nth-child(1):hover {
    border: 1px dotted rgb(217, 232, 243);
}
.multi-sector .multi-city .add-another-flight.disabled .col div:nth-child(1):hover * {
    color: rgb(51, 51, 51);
}
.multi-sector .multi-city .add-another-flight.disabled .col div:nth-child(1) * {
    line-height: 36px;
    color: rgb(51, 51, 51);
}

/*------------------------------------------------------------------------------------------------------------------*/
/*  PASSENGERS TYPE +/- [HOMEPAGE]	 																				*/
/*------------------------------------------------------------------------------------------------------------------*/
.choosen-passenger {
    padding-bottom: 5px;
}

.dropdown-container .dropdown {
    top: 55px;
}

.additional-preference-selection {
    cursor: pointer;
    padding: 25px 0 0 0;
}
.additional-preference-selection:before, .additional-preference-selection:after {
    vertical-align: middle;
    content: "";
    display: inline-block;
    height: 1px;
    background: rgb(217, 232, 243);
    width: 33%;
    margin: -10px 0 0 0;
}
.additional-preference-selection:before {
    padding-right: 10px;
}
.additional-preference-selection:after {
    padding-left: 10px;
}
.additional-preference-selection a {
    margin: 0 auto;
    cursor: pointer;
    width: 33%;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    color: rgb(255, 102, 0);
    text-decoration: none;
    font-weight: 700;
    background: url("../images/icons/iconset/forms/chevron.svg") 50% 13px no-repeat;
    padding: 0 0 13px 0;
    transition: none;
}
.additional-preference-selection a:hover {
    background: url("../images/icons/iconset/forms/chevron.svg") 50% 15px no-repeat;
    color: rgb(255, 68, 0);
    text-decoration: none;
    font-weight: 700;
}

#lbOverlay.grey {
    background: none !important;
}

.special-offers.no-tabs .block {
    min-height: 494px;
}
.special-offers.no-tabs .no-offers {
    min-height: 494px;
}
.special-offers .block {
    min-height: 494px;
}
.special-offers .block.no-offers .special-offers-unavailable {
    padding: 200px 0;
}
.special-offers .block .content &gt; .row {
    padding: 0;
}
.special-offers .block .content &gt; .row &gt; .col.p100 {
    padding: 0;
}
.special-offers .block .content .special-offers-container .special-offer {
    display: block;
    padding: 0 10px;
    border-top: 1px solid rgb(217, 232, 243);
}
.special-offers .block .content .special-offers-container .special-offer:nth-child(1) {
    border: none;
}
.special-offers .block .content .special-offers-container .special-offer:hover {
    background: rgb(238, 238, 238);
}
.special-offers .block .content .special-offers-container .special-offer .specoff-discount + .specoff-price {
    display: inline-block;
}
.special-offers .block .content .special-offers-container .special-offer .specoff-discount + .specoff-price * {
    color: rgb(221, 58, 29);
    font-weight: 600;
}
.special-offers .block .content .special-offers-container .special-offer .specoff-discount {
    display: inline-block;
    padding-right: 10px;
}
.special-offers .block .content .special-offers-container .special-offer .specoff-discount * {
    text-decoration: line-through;
}
.special-offers .block .footer {
    border: none;
}
.special-offers .block .footer .row.all-offers {
    padding: 14px 10px;
    border-top: 1px solid rgb(217, 232, 243);
}

.all-special-offers .row {
    width: calc(50% - 5px);
    float: left;
    border-bottom: 1px solid rgb(217, 232, 243);
}
.all-special-offers .row:nth-child(even) {
    margin: 0 0 0 5px;
}
.all-special-offers .row:nth-child(odd) {
    margin: 0 5px 0 0;
}
.all-special-offers .row:hover {
    background: rgb(238, 238, 238);
}

div.room {
    display: flex;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin: 0 0 5px 0;
}
div.room &gt; select {
    width: 85%;
}

@media only screen and (max-width: 1000px) {
    .all-special-offers .row {
        width: 100%;
        float: none;
    }
    .all-special-offers .row:nth-child(even), .all-special-offers .row:nth-child(odd) {
        margin: 0;
    }
}
@media only screen and (min-width: 1000px) {
    .booking-mask .type-of-trip .desktop-view {
        display: block !important;
    }
}
@media only screen and (max-width: 1000px) {
    .booking-mask {
        width: 100%;
    }
    .booking-mask:before, .booking-mask:after {
        display: none;
    }
    .no-default-banner .hp-banner {
        display: none;
    }
    .special-offers {
        width: 100%;
    }
}
@media only screen and (max-width: 768px) {
    /* multi sector/city */
    .multi-sector .multi-city .form-inline-group &gt; .col .form-inline {
        width: 100%;
        float: none;
    }
    .multi-sector .multi-city .form-inline-group &gt; .col .form-inline .switch-destinations {
        display: none;
    }
    .multi-sector .multi-city .form-inline-group &gt; .col .calendar {
        width: 100%;
        display: block;
    }
    .multi-sector .multi-city .form-inline-group &gt; .col .calendar .form-inline.input {
        width: 100%;
        margin: 0 !important;
    }
}
@media only screen and (max-width: 600px) {
    .booking-mask .index-controls button,
.booking-mask .index-controls .button {
        width: 100%;
    }
    .additional-preference-selection:before, .additional-preference-selection:after {
        width: 15%;
    }
    .additional-preference-selection a {
        width: 67%;
    }
}
/*------------------------------------------------------------------------------------------------------------------*/
/*  PAYMENT [FOP] 																									*/
/*------------------------------------------------------------------------------------------------------------------*/
.flex-fops &gt; .col {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: stretch;
    align-content: stretch;
    flex-wrap: wrap;
}

.form-of-payment .col {
    padding: 10px;
}

.card-name {
    position: relative;
    padding: 10px;
    text-align: center;
    border: 1px solid rgb(217, 232, 243);
    border-radius: 4px;
    height: 100%;
}
.card-name [data-tooltip]:before {
    white-space: normal;
}
.card-name.additional-price-bottom {
    padding-bottom: 105px;
}
.card-name label {
    height: 100%;
    width: 100%;
}
.card-name label &gt; div {
    padding: 10px 0 0 0;
}
.card-name label &gt; div.radio-wrap .payment-icon {
    height: 40px;
    margin-bottom: 10px;
}
.card-name label &gt; div.radio-wrap .payment-icon img {
    height: 40px;
    max-width: 100%;
    max-height: 40px;
}
.card-name label &gt; div.radio-wrap .tt-top {
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 5;
}
.card-name label &gt; div.radio-wrap .tt-top .icon {
    margin: 0;
}
.card-name label &gt; div.radio-wrap .text .diff_currency {
    padding-left: 5px;
}
.card-name label .payment-price {
    position: absolute;
    bottom: -105px;
    left: 0;
    right: 0;
    height: 105px;
    border-top: 1px solid rgb(217, 232, 243);
    padding-top: 10px;
    margin-top: 10px;
    text-align: center;
}
.card-name label .payment-price:nth-child(1) {
    font-size: 1.6rem;
}
.card-name label .payment-price .price {
    padding: 5px 0;
    font-size: 2.2rem;
    color: rgb(255, 102, 0);
    font-weight: 600;
}
.card-name label .payment-price .additional-payment-icon {
    padding-top: 10px;
}
.card-name label .payment-price .additional-payment-icon img {
    height: 30px;
    max-width: 100%;
    max-height: 25px;
}
.card-name:hover, .card-name.active {
    border: 1px solid rgb(255, 102, 0);
    background: rgb(245, 247, 252);
}

@media only screen and (max-width: 768px) {
    .form-of-payment .p25 {
        width: 25%;
    }
}
@media only screen and (max-width: 600px) {
    .form-of-payment .p25 {
        width: 50%;
    }
}
.payment-total-price {
    padding: 5px;
    display: none;
}
@media only screen and (max-width: 1000px) {
    .payment-total-price {
        display: block;
    }
}
.payment-total-price .last-note span.note {
    display: none;
}
.payment-total-price .last-note span {
    display: inline-block;
    font-weight: 600;
}
.payment-total-price .last-note span.price span.ww_price {
    padding: 0 5px;
    display: inline-block;
    font-size: 2rem;
    color: rgb(255, 102, 0);
    font-weight: 600;
}
.payment-total-price .last-note span.price span.diff_currency {
    display: inline-block;
    padding: 0;
    font-size: 2rem;
    color: rgb(255, 102, 0);
    font-weight: 600;
}

.block.messages {
    padding: 10px;
}
.block.messages .info.important {
    font-weight: 600;
}

/*------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------*/
.mpa-itinerary .form-inline-group &gt; .col {
    padding: 0;
}
.mpa-itinerary .form-inline-group &gt; .col .form-inline .switch-destinations {
    background-color: rgb(236, 239, 249);
    position: absolute;
    display: inline-block;
    top: 6px;
    right: -18px;
    z-index: 1;
    width: 24px;
    height: 24px;
    border-radius: 100%;
}
.mpa-itinerary .form-inline-group &gt; .col .form-inline .switch-destinations .icon.ic-switch {
    margin: 2px;
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
@media only screen and (max-width: 768px) {
    .mpa-itinerary .form-inline-group &gt; .col .form-inline.select {
        margin-bottom: 10px;
    }
}
@media only screen and (max-width: 768px) {
    .mpa-itinerary .form-inline-group &gt; .col .form-inline.select &gt; select, .mpa-itinerary .form-inline-group &gt; .col .form-inline.select &gt; span {
        padding-left: 0;
    }
}
@media only screen and (max-width: 768px) {
    .mpa-itinerary .form-inline-group &gt; .col .form-inline.input label {
        width: 33%;
    }
}
.mpa-itinerary .block {
    margin: 0;
    border-radius: 0;
    box-shadow: none;
    text-shadow: none;
}
.mpa-itinerary .block.ticket {
    display: block !important;
}
.mpa-itinerary lib-time-preference &gt; .form-inline {
    margin-left: 10px;
}
.mpa-itinerary lib-time-preference &gt; .form-inline &gt; .form-inline {
    display: inline-block;
}
.mpa-itinerary lib-time-preference &gt; .form-inline &gt; .form-inline.select {
    margin: 0;
    width: 100px;
}
.mpa-itinerary lib-time-preference &gt; .form-inline &gt; .form-inline.select select {
    width: 85px;
}
.mpa-itinerary lib-calendar.form-inline {
    margin-right: 10px;
    border: 1px solid rgb(217, 232, 243);
    position: relative;
    border-radius: 4px;
}
.mpa-itinerary lib-calendar.form-inline .form-inline.input {
    border: none;
}
.mpa-itinerary .control {
    width: 40px;
}
@media only screen and (max-width: 768px) {
    .mpa-itinerary .control {
        width: 100%;
    }
}
.mpa-itinerary .add-another-flight .col div:nth-child(1) {
    width: calc(100% - 50px);
    margin-right: 10px;
    float: left;
    padding-left: 10px;
    border: 1px dotted rgb(217, 232, 243);
    cursor: pointer;
    border-radius: 4px;
}
.mpa-itinerary .add-another-flight .col div:nth-child(1):hover {
    border: 1px dotted rgb(255, 102, 0);
}
.mpa-itinerary .add-another-flight .col div:nth-child(1):hover * {
    color: rgb(255, 102, 0);
}
.mpa-itinerary .add-another-flight .col div:nth-child(1) * {
    line-height: 36px;
    color: rgb(255, 102, 0);
}
.mpa-itinerary .add-another-flight .col div:nth-child(2) {
    float: left;
    width: 40px;
}
.mpa-itinerary .add-another-flight.disabled .col div:nth-child(1) {
    cursor: default;
    color: rgb(51, 51, 51);
    opacity: 0.5;
}
.mpa-itinerary .add-another-flight.disabled .col div:nth-child(1):hover {
    border: 1px dotted rgb(217, 232, 243);
}
.mpa-itinerary .add-another-flight.disabled .col div:nth-child(1):hover * {
    color: rgb(51, 51, 51);
}
.mpa-itinerary .add-another-flight.disabled .col div:nth-child(1) * {
    line-height: 36px;
    color: rgb(51, 51, 51);
}
.mpa-itinerary .add-another-flight.disabled .col .control button .icon {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%) !important;
}
.mpa-itinerary .add-another-flight.disabled .col .control button .icon:hover {
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%) !important;
}

p-calendar span &gt; input {
    display: none !important;
}

.icon-bar {
    display: none;
}

@media only screen and (max-width: 1200px) {
    .mpa-itinerary .form-inline-group &gt; .col {
        padding: 0;
    }
    .mpa-itinerary .form-inline-group &gt; .col .form-inline .switch-destinations {
        background-color: rgb(236, 239, 249);
        position: absolute;
        display: inline-block;
        top: 6px;
        right: -18px;
        z-index: 1;
        width: 24px;
        height: 24px;
        border-radius: 100%;
    }
    .mpa-itinerary .form-inline-group &gt; .col .form-inline .switch-destinations .icon.ic-switch {
        margin: 2px;
        filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
    }
    .mpa-itinerary .block {
        margin: 0;
        border-radius: 0;
        box-shadow: none;
        text-shadow: none;
    }
    .mpa-itinerary .block.ticket .content {
        padding-top: 50px;
    }
    .icon-bar {
        display: block;
        padding: 10px 0;
    }
    .icon-bar .filters,
.icon-bar .change {
        display: inline-block;
        margin-right: 5px;
        padding-right: 5px;
        color: rgb(255, 102, 0);
        border-right: 1px solid rgb(217, 232, 243);
        min-height: 1px;
    }
    .icon-bar .filters *,
.icon-bar .change * {
        display: inline-block;
        color: rgb(255, 102, 0);
    }
    .icon-bar .filters span.icon,
.icon-bar .change span.icon {
        display: none;
    }
    .icon-bar .change {
        border-right: none;
    }
    .icon-bar .sort-by {
        float: right;
        width: 160px;
        text-align: right;
    }
}
@media only screen and (max-width: 768px) {
    .mpa-itinerary .form-inline-group &gt; .col .form-inline .switch-destinations {
        top: 27px;
        right: calc(50% - 10px);
    }
    .mpa-itinerary lib-time-preference &gt; .form-inline {
        margin-left: 0;
    }
    .mpa-itinerary lib-time-preference &gt; .form-inline &gt; .form-inline {
        display: inline-block;
        vertical-align: baseline;
    }
    .mpa-itinerary lib-time-preference &gt; .form-inline &gt; .form-inline.select {
        margin: 0;
        width: 100px;
    }
    .mpa-itinerary lib-time-preference &gt; .form-inline &gt; .form-inline.select select {
        width: 70px;
        margin-left: 5px;
    }
}
.geo-messages .geo-message .col.p100 p {
    display: flex;
}

.geo-message .col.p100 p {
    display: flex;
}

/*------------------------------------------------------------------------------------------------------------------*/
/*  PRICER MPA OFFER - preffered bar 																								*/
/*------------------------------------------------------------------------------------------------------------------*/
.preferred-bar .col * {
    line-height: 30px;
    vertical-align: middle;
}
.preferred-bar .col .icon.ic-cross {
    margin-left: 20px;
}
.preferred-bar .col img {
    max-height: 20px;
    margin-right: 20px;
    max-width: 110px;
}
.preferred-bar .col .destination {
    padding-right: 5px;
}
.preferred-bar .col .time {
    font-weight: 600;
}

/*------------------------------------------------------------------------------------------------------------------*/
/*  PRICER MPA OFFER 																								*/
/*------------------------------------------------------------------------------------------------------------------*/
.ff-offer-container-overlay {
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 99999;
    background: rgba(255, 255, 255, 0.9);
}
.ff-offer-container-overlay.selected {
    display: block;
}

.ff-offer-container .flex-container {
    position: relative;
}
.ff-offer-container .flex-container.type-lcc:after, .ff-offer-container .flex-container.type-lcc:after, .ff-offer-container .flex-container.type-lcc:after, .ff-offer-container .flex-container.type-gds:after, .ff-offer-container .flex-container.type-gds:after, .ff-offer-container .flex-container.type-gds:after, .ff-offer-container .flex-container.type-ndc:after, .ff-offer-container .flex-container.type-ndc:after, .ff-offer-container .flex-container.type-ndc:after {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    color: rgb(34, 34, 34);
    width: 30px;
    height: 20px;
    font-size: 1rem;
    text-align: center;
    line-height: 20px;
    background: rgb(236, 239, 249);
    border-radius: 0 6px 0 6px;
}
.ff-offer-container .flex-container.type-lcc:after {
    content: "LCC";
}
.ff-offer-container .flex-container.type-gds:after {
    content: "GDS";
}
.ff-offer-container .flex-container.type-ndc:after {
    content: "NDC";
}
.ff-offer-container.content-loader-on * {
    border-color: rgba(0, 0, 0, 0) !important;
}
.ff-offer-container.content-loader-on .flex-container {
    position: relative;
}
.ff-offer-container.content-loader-on .flex-container.type-lcc:after, .ff-offer-container.content-loader-on .flex-container.type-lcc:after, .ff-offer-container.content-loader-on .flex-container.type-lcc:after, .ff-offer-container.content-loader-on .flex-container.type-gds:after, .ff-offer-container.content-loader-on .flex-container.type-gds:after, .ff-offer-container.content-loader-on .flex-container.type-gds:after, .ff-offer-container.content-loader-on .flex-container.type-ndc:after, .ff-offer-container.content-loader-on .flex-container.type-ndc:after, .ff-offer-container.content-loader-on .flex-container.type-ndc:after {
    display: none;
}
.ff-offer-container.one-way-combination {
    transition: transform 0.2s;
}
.ff-offer-container.one-way-combination .close {
    display: none;
}
.ff-offer-container.one-way-combination .flex-container {
    border-top: 1px solid rgb(217, 232, 243);
}
.ff-offer-container.one-way-combination .flex-container:first-child {
    border: none;
}
.ff-offer-container.one-way-combination.selected {
    transform: scale(1.05);
    z-index: 100000;
    position: relative;
    border-radius: 4px 0 4px 4px;
}
.ff-offer-container.one-way-combination.selected .close {
    cursor: pointer;
    text-align: center;
    position: absolute;
    display: block;
    content: "";
    height: 30px;
    width: 30px;
    top: -30px;
    right: -1px;
    z-index: 0;
    background: rgb(255, 255, 255);
    border: 1px solid rgb(217, 232, 243);
    border-bottom: none;
    border-radius: 4px 4px 0 0;
}
.ff-offer-container.one-way-combination.selected .close .icon {
    background-size: 14px;
    line-height: 30px;
    height: 30px;
}
.ff-offer-container.one-way .flex-container .flight-offers {
    border-bottom: none;
}
.ff-offer-container .flex-container {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: stretch;
    align-content: stretch;
}
.ff-offer-container .flex-container + .flex-container .flight-offers {
    border-bottom: none;
}
.ff-offer-container .p25 {
    border-left: 1px solid rgb(217, 232, 243);
}
.ff-offer-container .p75 .flight-offers {
    padding: 0;
    margin: 0 -10px;
    border-bottom: 1px solid rgb(217, 232, 243);
}
.ff-offer-container .p75 .flight-offers + .flight-offers {
    border-bottom: none;
}
.ff-offer-container .p75 .flight-offers .flight-offer {
    padding: 10px 15px;
}
.ff-offer-container .p75 .flight-offers .flight-offer &gt; span.tt-top:before, .ff-offer-container .p75 .flight-offers .flight-offer &gt; span.tt-top:after {
    display: none !important;
}
.ff-offer-container .p75 .flight-offers .flight-offer.highlighted &gt; span.tt-top:before, .ff-offer-container .p75 .flight-offers .flight-offer.highlighted &gt; span.tt-top:after {
    display: none !important;
}
.ff-offer-container .p75 .flight-offers .flight-offer.non-combinable &gt; span.tt-top:before, .ff-offer-container .p75 .flight-offers .flight-offer.non-combinable &gt; span.tt-top:after {
    display: block !important;
}
.ff-offer-container .p75 .flight-offers .flight-offer.non-combinable.non-combinable:hover {
    background: rgba(0, 0, 0, 0) !important;
}
.ff-offer-container .p75 .flight-offers .flight-offer.non-combinable.non-combinable:hover:hover .time .p60 .via, .ff-offer-container .p75 .flight-offers .flight-offer.non-combinable.non-combinable:hover:hover .time .p60 &gt; span, .ff-offer-container .p75 .flight-offers .flight-offer.non-combinable.non-combinable:hover.highlighted .time .p60 .via, .ff-offer-container .p75 .flight-offers .flight-offer.non-combinable.non-combinable:hover.highlighted .time .p60 &gt; span {
    background: rgb(255, 255, 255) !important;
}
.ff-offer-container .p75 .flight-offers .flight-offer .date span {
    display: inline-block;
    vertical-align: middle;
}
.ff-offer-container .p75 .flight-offers .flight-offer .date span.precision {
    background: rgb(196, 17, 47);
    color: rgb(255, 255, 255);
    margin-left: 5px;
    padding: 0 5px;
    font-size: 1.1rem;
    line-height: 16px;
    border-radius: 3px;
}
.ff-offer-container .p75 .flight-offers.collapsed .flight-offer {
    display: block;
}
.ff-offer-container .p75 .flight-offers.collapsed .flight-offer:nth-child(2) {
    display: block;
}
.ff-offer-container .p75 .flight-offers.expanded .flight-offer {
    display: block;
}
.ff-offer-container .p75 .flight-offers.expanded .flight-offer:hover, .ff-offer-container .p75 .flight-offers.expanded .flight-offer.highlighted {
    background: rgb(245, 247, 252);
}
.ff-offer-container .p75 .flight-offers.expanded .flight-offer:hover .time .p60 .via, .ff-offer-container .p75 .flight-offers.expanded .flight-offer:hover .time .p60 &gt; span, .ff-offer-container .p75 .flight-offers.expanded .flight-offer.highlighted .time .p60 .via, .ff-offer-container .p75 .flight-offers.expanded .flight-offer.highlighted .time .p60 &gt; span {
    background: rgb(245, 247, 252);
}
.ff-offer-container .p75 .flight-offers.expanded .flight-offer .radio-wrap,
.ff-offer-container .p75 .flight-offers.expanded .flight-offer .flight-info {
    display: inline-block;
    vertical-align: top;
}
.ff-offer-container .p75 .flight-offers.expanded .flight-offer .radio-wrap {
    width: 10%;
    padding-top: 30px;
}
.ff-offer-container .p75 .flight-offers.expanded .flight-offer .flight-info {
    width: 89%;
}
.ff-offer-container .p75 .flight-offers:nth-last-child(1) {
    border: none;
}
.ff-offer-container .p75 .flight-offers .sector {
    padding: 0;
}
.ff-offer-container .p75 .more-offers {
    padding: 25px;
    text-align: center;
    margin: 0 -10px;
    border-top: 1px solid rgb(217, 232, 243);
}
.ff-offer-container .p75 .ticketing-deadline {
    padding: 15px;
    margin: 0 -10px;
    border-top: 1px solid rgb(217, 232, 243);
}
.ff-offer-container .p75 .ticketing-deadline span {
    display: inline-block;
    padding-right: 10px;
}
.ff-offer-container .row {
    padding: 5px 0;
}
.ff-offer-container .row.controls {
    padding: 20px 0 5px 0;
}
.ff-offer-container .row.controls button {
    display: flex;
    justify-content: space-between;
}
.ff-offer-container .destination * {
    font-size: 1.4rem;
}
.ff-offer-container .destination .row {
    padding: 15px 15px 10px 15px;
}
.ff-offer-container .flight-info .time .p20 {
    color: rgb(34, 34, 34);
    font-weight: 700;
    line-height: 22px;
}
.ff-offer-container .flight-info .time .p20 .icon {
    position: relative;
    top: -3px;
    margin-left: 4px;
}
.ff-offer-container .flight-info .time .p20 .tt-top.icon.star {
    cursor: default;
}
.ff-offer-container .flight-info .time .p20 .tt-top[data-tooltip]:before,
.ff-offer-container .flight-info .time .p20 .tt-top[data-tooltip]:after {
    white-space: normal;
    z-index: 4;
}
.ff-offer-container .flight-info .time .p20 .tt-top[data-tooltip]:before {
    width: 350px;
}
.ff-offer-container .flight-info .time .p60 {
    position: relative;
    height: 22px;
}
.ff-offer-container .flight-info .time .p60:before, .ff-offer-container .flight-info .time .p60:after {
    content: "";
    position: absolute;
    display: block;
}
.ff-offer-container .flight-info .time .p60:before {
    top: 50%;
    left: 0;
    width: 100%;
    height: 1px;
    background: rgb(217, 232, 243);
}
.ff-offer-container .flight-info .time .p60:after {
    top: calc(50% - 4px);
    right: -2px;
    width: 0;
    height: 0;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 4px solid rgb(217, 232, 243);
}
.ff-offer-container .flight-info .time .p60 .via {
    margin: 0 0 0 5%;
    float: left;
    position: relative;
    display: block;
    padding: 0 6px;
    line-height: 22px;
    background: white;
    z-index: 2;
    font-size: 1.3rem;
}
.ff-offer-container .flight-info .time .p60 &gt; span {
    position: relative;
    display: block;
    margin: 0 4.5% 0 0;
    padding: 0 6px;
    line-height: 22px;
    background: white;
    font-size: 1.3rem;
    float: right;
    z-index: 2;
}
.ff-offer-container .flight-info .time .p60 .transfers-container {
    left: 20%;
    position: absolute;
    top: 0;
    width: 60%;
}
.ff-offer-container .flight-info .time .p60 .transfers-container &gt; div {
    width: 20%;
    display: inline-block;
    position: relative;
    padding-bottom: 14px;
    top: -13px;
}
.ff-offer-container .flight-info .time .p60 .transfers-container &gt; div.technical-stop &gt; div:after {
    background-color: rgb(236, 239, 249);
}
.ff-offer-container .flight-info .time .p60 .transfers-container &gt; div &gt; div:after {
    display: block;
    content: "";
    width: 6px;
    height: 6px;
    position: absolute;
    bottom: 4px;
    left: calc(50% - 3px);
    background-color: rgb(255, 102, 0);
    border-radius: 100%;
}
.ff-offer-container .flight-info .time .p60 .transfers-container &gt; div:hover &gt; span {
    display: block;
}
.ff-offer-container .flight-info .row.info .col.p20:nth-child(1) span.policy-in {
    cursor: default;
}
.ff-offer-container .flight-info .row.info .col.p20:nth-child(1) span.policy-out {
    cursor: pointer;
}
.ff-offer-container .flight-info .geo-messages {
    margin-bottom: 0;
    background: none;
    border-radius: 0;
    box-shadow: none;
    text-shadow: none;
}
.ff-offer-container .flight-info .seat {
    display: inline-block;
    font-size: 1.2rem;
    line-height: 16px;
    color: rgb(196, 17, 47);
    font-weight: 700;
    padding-right: 15px;
    margin-right: 2px;
    background: url("../images/icons/ico_seat.svg") 100% 50% no-repeat;
}
.ff-offer-container .flight-info .flight-detail {
    text-align: center;
}
.ff-offer-container .flight-info .flight-detail img.airline-logo {
    max-width: 100px;
    max-height: 27px;
    height: auto;
}
.ff-offer-container .flight-info .flight-detail a {
    margin-left: 3px;
    margin-right: 3px;
    vertical-align: middle;
    display: inline-block;
}
.ff-offer-container .flight-info .flight-detail &gt; span {
    margin-left: 3px;
    margin-right: 3px;
    line-height: 25px;
    font-size: 1.3rem;
    color: rgb(51, 51, 51);
    vertical-align: middle;
    display: inline-block;
}
.ff-offer-container .flight-info .flight-detail &gt; span.button {
    line-height: 28px;
    height: 30px;
}
.ff-offer-container .flight-info .flight-detail &gt; span.operated-by {
    display: block;
}
.ff-offer-container .flight-info .flight-detail .different-airports {
    color: rgb(196, 17, 47);
    font-size: 1.2rem;
    padding: 5px 0 0 0;
}
.ff-offer-container .package-offers .package-detail .row {
    padding: 2px 0;
}
.ff-offer-container .package-offers .package-detail .corporate-fare,
.ff-offer-container .package-offers .package-detail .corporate-bonus-program {
    color: rgb(255, 102, 0);
    font-weight: 600;
    display: block;
}
.ff-offer-container .package-offers .package-detail lib-package-features-link .row,
.ff-offer-container .package-offers .package-detail .features-link .row {
    padding: 4px 0 8px 0;
}
.ff-offer-container .package-offers .package-detail .row.package-links {
    padding-top: 0;
}
.ff-offer-container .package-offers .package-detail a.fare-rules {
    margin-left: 15px;
}
.ff-offer-container .package-offers .package-detail a.fare-rules.line-loading {
    vertical-align: text-bottom;
}
.ff-offer-container .package-offers .package-detail span.passengers-prices,
.ff-offer-container .package-offers .package-detail a.passengers-prices {
    font-weight: 700;
    padding-right: 10px;
    display: inline-block;
    vertical-align: top;
}
.ff-offer-container .package-offers .package-detail a.offer-farerules {
    line-height: 20px;
    display: inline-block;
    vertical-align: top;
}
.ff-offer-container .package-offers .package-detail .baggage-allowance-icons {
    padding-top: 0;
}
.ff-offer-container .package-offers .package-detail .baggage-allowance-icons .p100 &gt; div,
.ff-offer-container .package-offers .package-detail .baggage-allowance-icons .p100 &gt; div a {
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.ff-offer-container .package-offers .package-detail .baggage-allowance-icons .p100 &gt; div .icon,
.ff-offer-container .package-offers .package-detail .baggage-allowance-icons .p100 &gt; div a .icon {
    margin: 0;
}
.ff-offer-container .package-offers .package-detail .fare-basis-icons .row {
    line-height: 24px;
}
.ff-offer-container .package-offers .package-detail .row.controls {
    padding-top: 25px;
}
.ff-offer-container .package-offers .package-detail .controls button {
    width: 100%;
    margin: 0;
    text-align: right;
}
.ff-offer-container .package-offers .package-detail .controls * {
    font-weight: 700;
}
.ff-offer-container .package-offers .package-detail .controls &gt; span {
    display: block;
    line-height: 36px;
}
.ff-offer-container .package-offers .package-detail .controls .ow_status {
    color: rgb(34, 34, 34);
}
.ff-offer-container .package-offers .package-detail .controls .ow_status {
    display: block;
    height: 31px;
    line-height: 31px;
    text-align: left;
    padding-right: 10px;
    padding-left: 30px;
    border-radius: 4px;
}
.ff-offer-container .package-offers .package-detail .controls .ow_status.FAILED {
    background: url("../images/icons/iconset/status/ow-combination/failed.svg") 5px 50% no-repeat;
    border: 1px solid rgb(196, 17, 47);
    color: rgb(196, 17, 47);
}
.ff-offer-container .package-offers .package-detail .controls .ow_status.FAILED span {
    color: rgb(196, 17, 47);
}
.ff-offer-container .package-offers .package-detail .controls .ow_status.FAILED &gt; span.pnr {
    display: none;
}
.ff-offer-container .package-offers .package-detail .controls .ow_status.FINISHED {
    background: url("../images/icons/iconset/status/ow-combination/finished.svg") 5px 50% no-repeat;
    border: 1px solid rgb(255, 102, 0);
    color: rgb(255, 102, 0);
    position: relative;
}
.ff-offer-container .package-offers .package-detail .controls .ow_status.FINISHED span {
    color: rgb(255, 102, 0);
}
.ff-offer-container .package-offers .package-detail .controls .ow_status.FINISHED &gt; span.pnr {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    line-height: 30px;
    height: 30px;
    background: rgb(255, 102, 0);
    padding: 0 7px;
    font-size: 1.4rem;
    color: #fff;
    border-radius: 0 3px 3px 0;
}
.ff-offer-container .package-offers .package-detail .controls .ow_status.IN_PROGRESS {
    background: url("../images/icons/iconset/status/ow-combination/progress.svg") 5px 50% no-repeat;
    border: 1px solid rgb(150, 167, 177);
    color: rgb(150, 167, 177);
}
.ff-offer-container .package-offers .package-detail .controls .ow_status.IN_PROGRESS &gt; span.pnr {
    display: none;
}
.ff-offer-container .package-offers .package-detail .upgrade-journey {
    color: rgb(34, 34, 34);
    text-align: center;
    position: relative;
    margin-top: 26px;
}
.ff-offer-container .package-offers .package-detail .upgrade-journey:before {
    content: " ";
    display: none;
    position: absolute;
    top: -16px;
    left: 50%;
    margin-left: -9px;
    height: 0;
    width: 0;
    border-top: 10px solid rgb(255, 102, 0);
    border-left: 9px solid rgba(0, 0, 0, 0);
    border-right: 9px solid rgba(0, 0, 0, 0);
}
.ff-offer-container .package-offers .package-detail .discount-block {
    padding: 10px;
}
.ff-offer-container .package-offers .package-detail .discount-block .price-discount {
    text-decoration: line-through;
    font-weight: 400 !important;
}
.ff-offer-container .package-offers .package-detail .discount-block .price-discount * {
    text-decoration: line-through;
    font-weight: 400 !important;
}
.ff-offer-container .package-offers .package-detail .discount-block .discount {
    color: rgb(255, 0, 0);
    font-weight: 400;
}
.ff-offer-container .package-offers .package-detail .discount-block .discount &gt; span:nth-child(1) {
    display: inline-block;
    padding-left: 5px;
    font-weight: 400;
}
.ff-offer-container .package-offers .package-type:not(.active).corporate-tarif {
    border-left: 4px solid rgb(255, 102, 0);
}
.ff-offer-container .package-offers .package-type {
    display: block;
    /*cursor: pointer;*/
    width: calc(100% + 22px);
    padding: 5px 15px;
    margin: -1px -10px 0 -11px;
    border-top: 1px solid rgb(217, 232, 243);
    cursor: pointer;
}
.ff-offer-container .package-offers .package-type:nth-child(1) {
    border: none;
}
.ff-offer-container .package-offers .package-type.active, .ff-offer-container .package-offers .package-type.active:hover {
    padding: 15px 15px 0 15px;
    cursor: default;
}
.ff-offer-container .package-offers .package-type:nth-last-child(1) {
    border-radius: 0 0 4px 0;
}
.ff-offer-container .package-offers .package-type .package-label span {
    overflow: hidden;
    line-height: 30px;
}
.ff-offer-container .package-offers .package-type .package-label span.price span {
    font-weight: 700;
    color: rgb(255, 102, 0);
    line-height: 30px;
}
.ff-offer-container .package-offers .package-type .package-name {
    font-size: 1.6rem;
    padding-right: 15px;
}
.ff-offer-container .package-offers .package-type .package-name.lowercase {
    text-transform: none;
}
.ff-offer-container .package-offers .package-type .package-detail {
    padding-top: 12px;
}
.ff-offer-container .package-offers .package-type .type-lcc,
.ff-offer-container .package-offers .package-type .type-gds,
.ff-offer-container .package-offers .package-type .type-ndc {
    display: block;
    height: 25px;
    float: none;
    margin: 10px 0;
}
.ff-offer-container .package-offers .package-type .type-lcc {
    background: url("../images/icons/icon-type-lcc.svg") 0 50% no-repeat;
    background-size: auto 25px;
}
.ff-offer-container .package-offers .package-type .type-ndc {
    background: url("../images/icons/icon-type-ndc.svg") 0 50% no-repeat;
    background-size: auto 25px;
}
.ff-offer-container .package-offers .package-type .type-gds {
    background: url("../images/icons/icon-type-gds.svg") 0 50% no-repeat;
    background-size: auto 25px;
}
.ff-offer-container lib-upsell .package-offers .package-type.active, .ff-offer-container lib-upsell .package-offers .package-type.active:hover {
    padding: 15px;
    cursor: default;
}
.ff-offer-container .bottom-row {
    border-top: 1px solid rgb(217, 232, 243);
    padding: 15px 7px;
}
.ff-offer-container .bottom-row .p25 {
    border-left: none;
}
.ff-offer-container .bottom-row .p25 &gt; span {
    display: block;
    line-height: 36px;
}
.ff-offer-container .bottom-row .p75 p {
    padding: 10px 0;
}
.ff-offer-container .bottom-row button {
    margin: 0;
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.ff-offer-container .p100.message {
    padding: 15px;
}
.ff-offer-container .important-info-bottom {
    padding: 3px 10px;
    background: rgb(255, 102, 0);
    border-radius: 0 0 4px 4px;
}
.ff-offer-container .important-info-bottom * {
    color: rgb(255, 255, 255);
}
.ff-offer-container .important-info-bottom a {
    color: rgb(255, 255, 255);
}
.ff-offer-container .important-info-bottom a:hover {
    color: rgb(255, 255, 255);
}

.more-operators {
    padding: 15px 0;
}
.more-operators .flex-container {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: stretch;
    align-content: stretch;
}
.more-operators .col.p20 {
    position: relative;
    padding-right: 20px;
    margin: 7px 0;
}
.more-operators .col.p20 &gt; span {
    display: block;
    text-align: right;
    position: absolute;
    right: 20px;
    width: calc(100% - 20px);
}
.more-operators .col.p20 &gt; span.from {
    top: -6px;
    font-weight: 700;
}
.more-operators .col.p20 &gt; span.from span.over-midnight {
    font-weight: 700;
    font-size: 1rem;
    color: rgb(196, 17, 47);
    margin-right: 4px;
    display: inline-block;
    letter-spacing: -0.2px;
}
.more-operators .col.p20 &gt; span.flight-duration {
    height: 20px;
    top: 50%;
    margin-top: -10px;
}
.more-operators .col.p20 &gt; span.to {
    font-weight: 700;
    bottom: -6px;
}
.more-operators .col.p20 &gt; span.to span.over-midnight {
    font-weight: 700;
    font-size: 1rem;
    color: rgb(196, 17, 47);
    margin-right: 4px;
    display: inline-block;
    letter-spacing: -0.2px;
}
.more-operators .col.p80 {
    position: relative;
    padding-left: 20px;
    margin: 7px 0;
    text-align: left;
    border-left: 2px solid rgb(255, 102, 0);
}
.more-operators .col.p80:before, .more-operators .col.p80:after {
    content: "";
    display: block;
    position: absolute;
    width: 6px;
    height: 6px;
    left: -4px;
    background-color: rgb(255, 102, 0);
    border-radius: 100%;
}
.more-operators .col.p80:before {
    top: 0;
}
.more-operators .col.p80:after {
    bottom: 0;
}
.more-operators .col.p80 .destination-title {
    display: inline-block;
    position: relative;
    top: -6px;
}
.more-operators .col.p80 .destination-title h3 {
    background: rgba(0, 0, 0, 0);
    padding: 0 0 5px 0;
    line-height: 20px;
    font-weight: 700;
    font-size: 1.8rem;
    color: rgb(255, 102, 0);
}
.more-operators .col.p80 .destination-title ~ .destination-title {
    position: relative;
    bottom: -6px;
    top: 6px;
}
.more-operators .col.p80 &gt; div {
    padding: 7px 0;
    line-height: 20px;
}
.more-operators .col.p80 &gt; div * {
    line-height: 20px;
    text-align: left;
    vertical-align: middle;
    display: inline-block;
}
.more-operators .col.p80 &gt; div &gt; span {
    padding: 0 5px 0 0;
}
.more-operators .col.p80 &gt; div .airline-logo img {
    max-width: 100px;
    max-height: 27px;
}
.more-operators .transfer-duration {
    margin-left: 20%;
    padding: 4% 0 4% 3.5%;
    border-left: 2px solid rgb(217, 232, 243);
}
.more-operators .transfer-duration p {
    background: rgb(245, 247, 252);
    padding: 3px 5px;
    display: inline-block;
    border-radius: 3px;
}
.more-operators .technical-stop-info {
    margin-top: 15px;
    padding: 10px 10px 10px calc(20% + 15px);
    border-radius: 8px;
}
.more-operators .technical-stop-info div {
    padding: 3px 0;
}
.more-operators .technical-stop-info div span {
    display: inline-block;
    width: auto;
    text-align: left;
}
.more-operators .technical-stop-info div span:nth-child(2) {
    padding-left: 5px;
}

@media only screen and (max-width: 1000px) {
    /*------------------------------------------------------------------------------------------------------------------*/
    /*  PRICER MPA OFFER 																								*/
    /*------------------------------------------------------------------------------------------------------------------*/
    .ff-offer-container .flex-container {
        flex-wrap: wrap;
    }
    .ff-offer-container .p25 {
        order: 1;
        width: 100%;
        border: none;
    }
    .ff-offer-container .p75 {
        order: 2;
        width: 100%;
    }
    .ff-offer-container .p75 .sector .destination .row .p50 {
        width: 50%;
        padding-top: 0;
    }
    .ff-offer-container .p75 .sector .flight-offer .flight-info .row .p20 {
        width: 25%;
        padding-top: 0;
    }
    .ff-offer-container .p75 .sector .flight-offer .flight-info .row .p60 {
        width: 50%;
        padding-top: 0;
    }
    .ff-offer-container .p75 .sector .date .p50 {
        width: 50%;
        padding-top: 0;
    }
    .ff-offer-container .package-offers .package-detail .row .col {
        padding-top: 0;
    }
    .ff-offer-container .package-offers .package-detail .baggage-allowance-icons {
        padding-top: 10px;
    }
    .more-operators .col.p20 {
        width: 30%;
    }
    .more-operators .col.p80 {
        width: 70%;
    }
    .more-operators .transfer-duration {
        margin-left: 30% !important;
    }
}
@media only screen and (max-width: 600px) {
    /*------------------------------------------------------------------------------------------------------------------*/
    /*  PRICER MPA OFFER 																								*/
    /*------------------------------------------------------------------------------------------------------------------*/
    .ff-offer-container .package-offers .package-type:nth-last-child(1) {
        border-bottom: 1px solid #d9e8f3 !important;
    }
    .ff-offer-container .package-offers .package-type .package-label span.p40 {
        width: 50%;
    }
    .ff-offer-container .package-offers .package-type .package-label span.p60 {
        width: 50%;
    }
    .ff-offer-container .flight-info .flight-detail &gt; span.button {
        margin-top: 10px;
    }
}
@media only screen and (max-width: 480px) {
    /*------------------------------------------------------------------------------------------------------------------*/
    /*  PRICER MPA OFFER 																								*/
    /*------------------------------------------------------------------------------------------------------------------*/
    .ff-offer-container .flight-info .time .p60 .transfers-container &gt; div {
        top: -17px;
        left: -10px;
    }
    .ff-offer-container .flight-info .time .p60 .transfers-container &gt; div &gt; div:after {
        bottom: 0;
    }
}
@media only screen and (max-width: 360px) {
    /*------------------------------------------------------------------------------------------------------------------*/
    /*  PRICER MPA OFFER 																								*/
    /*------------------------------------------------------------------------------------------------------------------*/
    .ff-offer-container .flight-info .time .p60 .transfers-container &gt; div {
        left: -15px;
    }
    .ff-offer-container .flight-info .time .p60 .transfers-container &gt; div .transfer-destination span {
        font-size: 10px;
    }
}
span.technical-stop-only {
    font-size: 10px;
    position: relative;
    display: block;
    top: -12px;
}

.policy-mix.tt-bottom[data-tooltip]:before,
.policy-out.tt-bottom[data-tooltip]:before,
.policy-in.tt-bottom[data-tooltip]:before {
    width: 130px;
}
.policy-mix .icon,
.policy-out .icon,
.policy-in .icon {
    display: inline-block !important;
    filter: none !important;
}

.service-icons {
    display: flex;
}
.service-icons.tt-bottom[data-tooltip]:before {
    width: 130px;
}
.service-icons lib-fare-type-cabin-upsell {
    display: flex;
}

lib-mmb-offer-container .involuntary-change-title {
    padding: 0;
    font-weight: 600;
}

.ff-offer-container.type2023 {
    overflow: hidden;
    background: white;
    border-radius: 12px;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
.ff-offer-container.type2023 .different-airports {
    color: rgb(196, 17, 47);
    display: flex;
    padding: 10px 100px;
    font-size: 12px;
    text-align: center;
}
@media only screen and (max-width: 640px) {
    .ff-offer-container.type2023 .different-airports {
        padding: 10px 40px;
    }
}
.ff-offer-container.type2023 .offer-container {
    display: flex;
}
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel {
    flex: 0 0 280px;
}
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .different-airports {
    padding: 10px 0 !important;
}
@media only screen and (max-width: 640px) {
    .ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .different-airports {
        padding: 10px 0 !important;
    }
}
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .sector .flights {
    position: relative;
}
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .sector .flights .cabin-container-collapse {
    position: absolute;
    padding: 0;
    margin: 0;
    right: -12px;
    bottom: -12px;
    height: 24px;
    width: 24px;
    cursor: pointer;
    display: flex;
    z-index: 2;
    align-items: center;
    justify-content: center;
    background: rgb(255, 255, 255);
    border-radius: 100%;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.16);
}
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .sector .flights .cabin-container-collapse .icon {
    margin: 0;
    cursor: pointer;
}
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .sector .flights .flight .itinerary .interval .time-date,
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval .time-date,
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval .time-date {
    flex: 0 0 auto;
}
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured,
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured,
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured {
    flex: 0 0 auto;
}
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p20,
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p20,
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p20 {
    width: 30%;
}
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p80,
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p80,
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p80 {
    width: 70%;
}
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .sector .flights .flight .itinerary .different-airports,
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .different-airports,
.ff-offer-container.type2023 .offer-container.show-cabin-data .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .different-airports {
    color: rgb(196, 17, 47);
    display: flex;
    padding: 10px 100px;
    font-size: 12px;
    text-align: center;
}
.ff-offer-container.type2023 .offer-container.show-cabin-data .lib-upsell-cabin-container {
    flex: 0 0 calc(100% - 280px);
}
.ff-offer-container.type2023 .offer-container.show-cabin-data .lib-upsell-cabin-container .offer-info-panel {
    display: none;
}
.ff-offer-container.type2023 .offer-container.show-cabin-data .lib-upsell-cabin-container .cabin-container {
    display: flex;
}
.ff-offer-container.type2023 .offer-container.show-cabin-data .ticketing-deadline {
    padding: 10px 15px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel {
    flex: 0 0 calc(100% - 240px);
    border-right: 1px solid rgb(217, 232, 243);
    transition: flex 1s;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel.popup-view {
    flex: 0 0 100%;
}
@media only screen and (max-width: 640px) {
    .ff-offer-container.type2023 .offer-container .aside-itinerary-panel {
        flex: 0 0 100%;
    }
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel.more-flights-active .flight {
    display: flex !important;
    justify-content: space-between;
    gap: 6px;
}
@media only screen and (max-width: 640px) {
    .ff-offer-container.type2023 .offer-container .aside-itinerary-panel.more-flights-active .flight {
        gap: 12px;
    }
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel.more-flights-active .flight.highlighted {
    background: rgb(245, 247, 252);
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel.more-flights-active .flight.highlighted .itinerary .interval .stops .stop .count {
    background: rgb(245, 247, 252);
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel.more-flights-active .flight .radio {
    display: block !important;
    flex: 0 0 20px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector {
    border-top: 1px solid rgb(217, 232, 243);
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector:nth-child(1) {
    border: none;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .cabin-container-collapse {
    display: none;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights-group {
    overflow-y: hidden;
    padding: 0 !important;
    display: block !important;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell {
    padding: 16px 0 0 0;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights &gt; div,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations &gt; div,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell &gt; div {
    padding: 0 16px;
    display: flex;
    justify-content: space-between;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .operated-by-container,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .operated-by-container,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .operated-by-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 16px 16px 16px;
    height: 30px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .operated-by-container .logotype img,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .operated-by-container .logotype img,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .operated-by-container .logotype img {
    max-height: 24px;
    max-width: 120px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .operated-by-container .carrier,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .operated-by-container .carrier,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .operated-by-container .carrier {
    color: rgba(31, 46, 79, 0.7);
    font-weight: 400;
    font-size: 1.1rem;
    line-height: 13px;
    text-align: right;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .row,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations lib-flight-destinations .row,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell lib-flight-destinations .row {
    padding: 0 16px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .row .col.p50,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations lib-flight-destinations .row .col.p50,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell lib-flight-destinations .row .col.p50 {
    padding: 0 0 4px 0;
    line-height: 14px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight &gt; span,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight &gt; span,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight &gt; span {
    width: 100%;
    display: flex;
    gap: 10px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight &gt; span.tt-top:before, .ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight &gt; span.tt-top:after,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight &gt; span.tt-top:before,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight &gt; span.tt-top:after,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight &gt; span.tt-top:before,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight &gt; span.tt-top:after {
    display: none !important;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight.highlighted &gt; span.tt-top:before, .ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight.highlighted &gt; span.tt-top:after,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight.highlighted &gt; span.tt-top:before,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight.highlighted &gt; span.tt-top:after,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight.highlighted &gt; span.tt-top:before,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight.highlighted &gt; span.tt-top:after {
    display: none !important;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight.non-combinable &gt; span.tt-top:before, .ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight.non-combinable &gt; span.tt-top:after,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight.non-combinable &gt; span.tt-top:before,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight.non-combinable &gt; span.tt-top:after,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight.non-combinable &gt; span.tt-top:before,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight.non-combinable &gt; span.tt-top:after {
    display: block !important;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight.non-combinable .radio,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight.non-combinable .itinerary,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight.non-combinable .radio,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight.non-combinable .itinerary,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight.non-combinable .radio,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight.non-combinable .itinerary {
    opacity: 0.3;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .radio,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .radio,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .radio {
    display: none;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight.highlighted .itinerary .detail-duration,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight.highlighted .itinerary .detail-duration,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight.highlighted .itinerary .detail-duration {
    padding-top: 16px;
    padding-bottom: 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight.highlighted .itinerary .detail-duration .details a,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight.highlighted .itinerary .detail-duration .details a,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight.highlighted .itinerary .detail-duration .details a {
    display: flex;
    align-items: center;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight.highlighted .itinerary .detail-duration .details a .icon,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight.highlighted .itinerary .detail-duration .details a .icon,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight.highlighted .itinerary .detail-duration .details a .icon {
    margin: 0 4px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight.highlighted .itinerary .detail-duration .duration,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight.highlighted .itinerary .detail-duration .duration,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight.highlighted .itinerary .detail-duration .duration {
    display: flex;
    align-items: center;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight.highlighted .itinerary .detail-duration .duration span,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight.highlighted .itinerary .detail-duration .duration span,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight.highlighted .itinerary .detail-duration .duration span {
    font-weight: 400;
    font-size: 1.3rem;
    line-height: 16px;
    color: rgb(34, 34, 34);
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight.highlighted .itinerary .detail-duration .duration .icon,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight.highlighted .itinerary .detail-duration .duration .icon,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight.highlighted .itinerary .detail-duration .duration .icon {
    margin: 0 4px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary {
    flex: calc(100% - 20px);
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval {
    display: flex;
    justify-content: space-between;
    padding: 0;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval .time-date,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval .time-date,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval .time-date {
    flex: 0 0 20%;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval .time-date .time,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval .time-date .time,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval .time-date .time {
    font-weight: 700;
    font-size: 1.6rem;
    color: rgb(34, 34, 34);
    line-height: 16px;
    padding: 4px 0 3px 0;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval .time-date .time lib-prefer-flight-button,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval .time-date .time lib-prefer-flight-button,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval .time-date .time lib-prefer-flight-button {
    display: inline-flex;
    align-items: flex-start;
    transform: translateY(-2px);
    position: relative;
    z-index: 1;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval .time-date .time lib-prefer-flight-button .icon.ic-star-empty,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval .time-date .time lib-prefer-flight-button .icon.ic-star-empty,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval .time-date .time lib-prefer-flight-button .icon.ic-star-empty {
    margin-right: 0;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval .time-date .time lib-prefer-flight-button .tt-right[data-tooltip]:before,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval .time-date .time lib-prefer-flight-button .tt-right[data-tooltip]:before,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval .time-date .time lib-prefer-flight-button .tt-right[data-tooltip]:before {
    white-space: initial;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval .time-date .date,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval .time-date .date,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval .time-date .date {
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 14px;
    padding: 3px 0 4px 0;
    white-space: nowrap;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval .time-date .precision,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval .time-date .precision,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval .time-date .precision {
    background: rgb(221, 58, 29);
    color: rgb(255, 255, 255);
    margin-left: 4px;
    font-size: 1rem;
    line-height: 14px;
    padding: 1px 4px;
    border-radius: 3px;
    display: inline-block;
    vertical-align: text-bottom;
    transform: translateY(-1px);
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured {
    flex: 0 0 50%;
}
@media only screen and (max-width: 640px) {
    .ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured {
        flex: 0 0 auto;
    }
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured .stops,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured .stops,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured .stops {
    position: relative;
    cursor: pointer;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured .stops.no-stop .stop .count,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured .stops.no-stop .stop .count,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured .stops.no-stop .stop .count {
    background: rgb(217, 232, 243);
    height: 6px;
    width: 6px;
    display: block;
    border-radius: 6px;
    text-indent: -9999px;
    transform: translateY(-7px);
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured .stops.no-stop .stop .text,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured .stops.no-stop .stop .text,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured .stops.no-stop .stop .text {
    display: none;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured .stops .stop,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured .stops .stop,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured .stops .stop {
    position: relative;
    padding: 0 10px;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured .stops .stop:before, .ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured .stops .stop:after,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured .stops .stop:before,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured .stops .stop:after,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured .stops .stop:before,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured .stops .stop:after {
    content: "";
    position: absolute;
    display: block;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured .stops .stop:before,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured .stops .stop:before,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured .stops .stop:before {
    top: 50%;
    left: 0;
    width: 100%;
    height: 1px;
    background: rgb(217, 232, 243);
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured .stops .stop:after,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured .stops .stop:after,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured .stops .stop:after {
    top: calc(50% - 4px);
    right: -2px;
    width: 0;
    height: 0;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 4px solid rgb(217, 232, 243);
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured .stops .stop .count,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured .stops .stop .text,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured .stops .stop .count,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured .stops .stop .text,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured .stops .stop .count,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured .stops .stop .text {
    font-weight: 400;
    font-size: 1.1rem;
    line-height: 13px;
    color: rgb(34, 34, 34);
    text-align: center;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured .stops .stop .count,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured .stops .stop .count,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured .stops .stop .count {
    position: relative;
    top: 7px;
    display: block;
    background: rgb(255, 255, 255);
    width: 20px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured .stops .stop .text,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured .stops .stop .text,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured .stops .stop .text {
    position: relative;
    top: 7px;
    display: block;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured .stops:hover .tooltip,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured .stops:hover .tooltip,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured .stops:hover .tooltip {
    display: flex;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured .stops .tooltip,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured .stops .tooltip,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured .stops .tooltip {
    position: absolute;
    z-index: 5;
    padding: 10px;
    width: 240px;
    border-radius: 3px;
    background: rgb(255, 255, 255);
    text-align: center;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 15px;
    display: none;
    flex-direction: column;
    left: calc(50% - 120px);
    top: 40px;
    color: rgb(34, 34, 34);
    border-radius: 4px;
    box-shadow: 0px 0px 15px 0px rgba(14, 59, 177, 0.2);
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured .stops .tooltip:after,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured .stops .tooltip:after,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured .stops .tooltip:after {
    position: absolute;
    top: -4px;
    left: calc(50% - 4px);
    transform: rotate(45deg);
    content: "";
    height: 8px;
    width: 8px;
    background: rgb(255, 255, 255);
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured .stops .tooltip .stop-info,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured .stops .tooltip .stop-info,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured .stops .tooltip .stop-info {
    display: flex;
    gap: 10px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .interval lib-flight-transfers-structured .stops .tooltip .stop-info span:nth-child(1),
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .interval lib-flight-transfers-structured .stops .tooltip .stop-info span:nth-child(1),
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .interval lib-flight-transfers-structured .stops .tooltip .stop-info span:nth-child(1) {
    font-weight: 500;
    flex: 0 0 35px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .policy-class,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .policy-class,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .policy-class {
    padding: 0;
    display: flex;
    justify-content: space-between;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .policy-class .policy,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .policy-class .policy,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .policy-class .policy {
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 14px;
    padding: 4px 0;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .policy-class .class,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .policy-class .class,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .policy-class .class {
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 14px;
    padding: 4px 0;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .policy-class .class .seat,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .policy-class .class .seat,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .policy-class .class .seat {
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 14px;
    padding: 4px 6px 4px 0;
    display: inline-flex;
    color: rgb(221, 58, 29);
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .policy-class .class .seat .icon.ic-seat,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .policy-class .class .seat .icon.ic-seat,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .policy-class .class .seat .icon.ic-seat {
    margin: 0 0 0 2px;
    background: url("../images/icons/ico_seat.svg") 100% 50% no-repeat !important;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .detail-duration,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .detail-duration,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .detail-duration {
    padding-top: 16px;
    padding-bottom: 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .detail-duration .details a,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .detail-duration .details a,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .detail-duration .details a {
    display: flex;
    align-items: center;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .detail-duration .details a .icon,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .detail-duration .details a .icon,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .detail-duration .details a .icon {
    margin: 0 4px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .detail-duration .duration,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .detail-duration .duration,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .detail-duration .duration {
    display: flex;
    align-items: center;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .detail-duration .duration span,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .detail-duration .duration span,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .detail-duration .duration span {
    font-weight: 400;
    font-size: 1.3rem;
    line-height: 16px;
    color: rgb(34, 34, 34);
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .detail-duration .duration .icon,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .detail-duration .duration .icon,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .detail-duration .duration .icon {
    margin: 0 4px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators {
    overflow-y: hidden;
    padding: 0 !important;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators lib-flight-detail,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators lib-flight-detail,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators lib-flight-detail {
    padding: 15px 0;
    display: block;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .flex-container,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .flex-container,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .flex-container {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: stretch;
    align-content: stretch;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p20,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p20,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p20 {
    position: relative;
    padding-right: 20px;
    margin: 7px 0;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p20 &gt; span,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p20 &gt; span,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p20 &gt; span {
    display: block;
    text-align: right;
    position: absolute;
    right: 20px;
    width: calc(100% - 20px);
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p20 &gt; span.from,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p20 &gt; span.from,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p20 &gt; span.from {
    top: -6px;
    font-weight: 700;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p20 &gt; span.from span.over-midnight,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p20 &gt; span.from span.over-midnight,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p20 &gt; span.from span.over-midnight {
    font-weight: 700;
    font-size: 1rem;
    color: rgb(196, 17, 47);
    margin-right: 4px;
    display: inline-block;
    letter-spacing: -0.2px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p20 &gt; span.flight-duration,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p20 &gt; span.flight-duration,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p20 &gt; span.flight-duration {
    height: 20px;
    top: 50%;
    margin-top: -10px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p20 &gt; span.to,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p20 &gt; span.to,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p20 &gt; span.to {
    font-weight: 700;
    bottom: -6px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p20 &gt; span.to span.over-midnight,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p20 &gt; span.to span.over-midnight,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p20 &gt; span.to span.over-midnight {
    font-weight: 700;
    font-size: 1rem;
    color: rgb(196, 17, 47);
    margin-right: 4px;
    display: inline-block;
    letter-spacing: -0.2px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p80,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p80,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p80 {
    position: relative;
    padding-left: 20px;
    margin: 7px 0;
    text-align: left;
    border-left: 2px solid rgb(255, 102, 0);
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p80:before, .ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p80:after,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p80:before,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p80:after,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p80:before,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p80:after {
    content: "";
    display: block;
    position: absolute;
    width: 6px;
    height: 6px;
    left: -4px;
    background-color: rgb(255, 102, 0);
    border-radius: 100%;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p80:before,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p80:before,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p80:before {
    top: 0;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p80:after,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p80:after,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p80:after {
    bottom: 0;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p80 .destination-title,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p80 .destination-title,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p80 .destination-title {
    display: inline-block;
    position: relative;
    top: -6px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p80 .destination-title h3,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p80 .destination-title h3,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p80 .destination-title h3 {
    background: rgba(0, 0, 0, 0);
    padding: 0 0 5px 0;
    line-height: 20px;
    font-weight: 700;
    font-size: 1.8rem;
    color: rgb(255, 102, 0);
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p80 .destination-title ~ .destination-title,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p80 .destination-title ~ .destination-title,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p80 .destination-title ~ .destination-title {
    position: relative;
    bottom: -6px;
    top: 6px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p80 &gt; div,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p80 &gt; div,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p80 &gt; div {
    padding: 7px 0;
    line-height: 20px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p80 &gt; div *,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p80 &gt; div *,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p80 &gt; div * {
    line-height: 20px;
    text-align: left;
    vertical-align: middle;
    display: inline-block;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p80 &gt; div &gt; span,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p80 &gt; div &gt; span,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p80 &gt; div &gt; span {
    padding: 0 5px 0 0;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .col.p80 &gt; div .airline-logo img,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .col.p80 &gt; div .airline-logo img,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .col.p80 &gt; div .airline-logo img {
    max-width: 100px;
    max-height: 27px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .transfer-duration,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .transfer-duration,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .transfer-duration {
    margin-left: 20%;
    padding: 4% 0 4% 3.5%;
    border-left: 2px solid rgb(217, 232, 243);
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .transfer-duration p,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .transfer-duration p,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .transfer-duration p {
    background: rgb(245, 247, 252);
    padding: 3px 5px;
    display: inline-block;
    border-radius: 3px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .technical-stop-info,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .technical-stop-info,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .technical-stop-info {
    display: flex !important;
    flex-direction: column !important;
    margin: 0 -10px !important;
    padding: 5px 10px !important;
    background: rgb(236, 239, 249);
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .technical-stop-info div,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .technical-stop-info div,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .technical-stop-info div {
    padding: 1px 0;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .technical-stop-info div span,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .technical-stop-info div span,
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .technical-stop-info div span {
    display: inline-block;
    width: auto;
    text-align: left;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights .flight .itinerary .more-operators .technical-stop-info div span:nth-child(2),
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-destinations .flight .itinerary .more-operators .technical-stop-info div span:nth-child(2),
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .sector .flights lib-flight-route-cabin-upsell .flight .itinerary .more-operators .technical-stop-info div span:nth-child(2) {
    padding-left: 5px;
}
.ff-offer-container.type2023 .offer-container .aside-itinerary-panel .more-flights {
    padding: 0 16px;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    line-height: 44px;
    border-top: 1px solid rgb(217, 232, 243);
    align-items: center;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container {
    flex: 0 0 240px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    justify-content: space-between;
    transition: flex 1s;
}
@media only screen and (max-width: 640px) {
    .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container {
        flex: 0 0 100%;
    }
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container {
    display: none;
    width: 100%;
    flex-direction: column;
    justify-content: flex-start;
    height: 100%;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container.cabin-1 .tabs, .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container.cabin-2 .tabs {
    justify-content: flex-start;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container.cabin-1 .tabs .tab, .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container.cabin-2 .tabs .tab {
    flex: 0 0 50%;
    padding: 16px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container.count-1 .stripe .arrows, .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container.count-2 .stripe .arrows {
    visibility: hidden;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container.count-1 .upsell-container .package {
    flex: 0 0 100%;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container.count-2 .upsell-container .package {
    flex: 0 0 50%;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs {
    display: flex;
    width: 100%;
    justify-content: space-between;
    border-bottom: 1px solid rgb(217, 232, 243);
}
@media only screen and (max-width: 640px) {
    .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs {
        border-top: 1px solid rgb(217, 232, 243);
    }
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab {
    border-left: 1px solid rgb(217, 232, 243);
    height: 70px;
    padding: 16px 8px;
    flex: 1;
    text-align: center;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    position: relative;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab[data-tooltip].tt-bottom:before {
    white-space: pre-wrap !important;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab:hover, .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab.active {
    border-bottom: 2px solid rgb(255, 102, 0);
    background: linear-gradient(359.73deg, rgba(237, 241, 249, 0) 50.02%, #EDF1F9 99.78%);
}
@media only screen and (max-width: 640px) {
    .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab {
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
    }
    .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab:hover, .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab.active, .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab:nth-child(1) {
        border-bottom: none !important;
        background: transparent !important;
        border: none;
    }
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab.disabled {
    background: none;
    cursor: default;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab.disabled .cabin,
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab.disabled .from-price {
    opacity: 0.2;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab .cabin {
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 17px;
    color: rgb(255, 102, 0);
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab .from-price {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    padding: 4px 0 0 0;
}
@media only screen and (max-width: 640px) {
    .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab .from-price {
        flex-direction: column;
        gap: 0;
        padding: 0;
    }
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab .from-price .from {
    font-weight: 400;
    font-size: 1.1rem;
    line-height: 13px;
    text-align: center;
    color: rgba(31, 46, 79, 0.7);
}
@media only screen and (max-width: 640px) {
    .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab .from-price .from {
        padding: 3px 0;
    }
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab .from-price .price .ww_price,
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab .from-price .price .diff_currency {
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 17px;
    color: rgb(34, 34, 34);
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab .icon {
    display: none;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .tabs .tab .loader-inline {
    position: absolute;
    margin-right: 12px;
    right: 0;
    top: calc(50% - 6px);
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .stripe {
    padding: 12px 14px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid rgb(217, 232, 243);
}
@media only screen and (max-width: 640px) {
    .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .stripe {
        display: none;
    }
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .stripe .icon {
    margin: 0 4px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .stripe .links {
    flex: 0 0 80%;
    display: flex;
}
@media only screen and (max-width: 768px) {
    .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .stripe .links {
        flex-direction: column;
    }
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .stripe .links .link {
    margin-right: 16px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .stripe .links .link .row {
    padding: 0;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .stripe .links .link .row .col {
    padding: 0;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .stripe .arrows {
    flex: 0 0 20%;
    display: flex;
    justify-content: flex-end;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .stripe.obex-photo img {
    max-width: 100px;
    width: auto;
    height: 50px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .stripe.obex-photo .links {
    flex: 0 0 60%;
    display: flex;
    flex-direction: column;
    gap: 4px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container {
    display: flex;
    flex-wrap: nowrap;
}
@media only screen and (max-width: 640px) {
    .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container {
        display: none;
    }
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package {
    position: relative;
    padding: 12px 14px 60px 14px;
    flex: 0 0 42%;
    display: flex;
    flex-direction: column;
    border-right: 1px solid rgb(217, 232, 243);
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package.change-cabin-prev, .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package.change-cabin-next {
    padding: 12px 14px 12px 14px;
    justify-content: space-between;
    background: rgb(255, 102, 0);
    cursor: pointer;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package.change-cabin-prev .photo, .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package.change-cabin-next .photo {
    height: 80%;
    margin: -12px -14px 0 -14px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package.change-cabin-prev .photo img, .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package.change-cabin-next .photo img {
    object-fit: cover;
    height: 100%;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package.change-cabin-prev .text, .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package.change-cabin-next .text {
    height: 20%;
    color: rgb(255, 255, 255);
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package.change-cabin-prev .text .cabin-name, .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package.change-cabin-next .text .cabin-name {
    font-size: 2rem;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package.change-cabin-prev .cabin-selection {
    padding-left: 25px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package.change-cabin-prev .icon {
    filter: invert(1);
    transform: translateY(-2px);
    margin-right: 5px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package.change-cabin-next .cabin-selection {
    padding-right: 25px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package.change-cabin-next .icon {
    filter: invert(1);
    transform: translateY(-2px);
    margin-left: 5px;
}
@media only screen and (max-width: 480px) {
    .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package {
        flex: 0 0 65%;
    }
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .name {
    font-style: normal;
    font-weight: 400;
    font-size: 1.3rem;
    line-height: 16px;
    color: rgb(34, 34, 34);
    padding: 2px 0;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .price-policy {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    line-height: 20px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .price-policy .price-and-discount {
    display: flex;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .price {
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 17px;
    color: rgb(34, 34, 34);
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .price .ww_price {
    padding-left: 0;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .discount-block {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    align-items: center;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .discount-block .price-discount {
    order: 2;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .discount-block .price-discount .price {
    padding: 0 0 0 5px;
    font-weight: 600;
    font-size: 1.2rem;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .discount-block .price-discount .price .ww_price {
    text-decoration: line-through;
    color: rgba(31, 46, 79, 0.7) !important;
    display: inline-block;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .discount-block .price-discount .price .diff_currency {
    text-decoration: line-through;
    color: rgba(31, 46, 79, 0.7) !important;
    display: inline-block;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .discount-block .discount {
    display: none;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .features {
    padding: 12px 0;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 17px;
    color: rgb(34, 34, 34);
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .features ul {
    margin: 0;
    padding: 0;
    border-top: 1px solid rgb(217, 232, 243);
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .features ul:nth-child(1) {
    border-top: none;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .features ul li {
    list-style-type: none;
    display: flex;
    margin: 0;
    padding: 0;
    align-items: center;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .features ul li div {
    display: flex;
    padding: 2px 0;
    width: 100%;
    text-transform: lowercase;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .features ul li div span:first-letter {
    text-transform: uppercase;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .features ul li div .icon {
    flex: 0 0 20px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .features ul li div .icon[class^=ic-package-] {
    background: url("../images/icons/package-compare/included.svg") 50% 50% no-repeat !important;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .features ul li div .icon[class^=ic-package-saf] {
    background: url("../images/icons/package-compare/saf-sticker.svg") 50% 50% no-repeat !important;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .features ul li div.unknown .ic-package-unknown {
    display: none;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .features ul li div.included .icon {
    filter: invert(33%) sepia(75%) saturate(6926%) hue-rotate(145deg) brightness(96%) contrast(99%);
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .features ul li div.at-charge .icon {
    filter: invert(37%) sepia(85%) saturate(6135%) hue-rotate(143deg) brightness(94%) contrast(99%);
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .features ul li div.not-offered .icon {
    filter: invert(66%) sepia(24%) saturate(345%) hue-rotate(165deg) brightness(92%) contrast(86%);
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .select {
    position: absolute;
    left: 14px;
    right: 14px;
    bottom: 12px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .select button {
    width: 100%;
    margin: 0;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package .select button[data-tooltip].disabled.tt-top:before {
    white-space: pre-wrap !important;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package.saf {
    align-items: flex-start;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .cabin-container .upsell-container .package.saf .name {
    font-style: normal;
    font-weight: 400;
    font-size: 1.3rem;
    line-height: 16px;
    color: rgb(255, 255, 255);
    background: rgb(1, 138, 57);
    border-radius: 15px;
    margin: 0 -7px;
    padding: 2px 7px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel {
    padding: 16px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .has-upsell .package-name .from-price .from {
    display: inline-block !important;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .package-name {
    font-size: 1.4rem;
    padding-bottom: 20px;
    display: flex;
    flex-direction: column;
    gap: 4px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .package-name .from-price {
    display: flex;
    align-items: center;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .package-name .from-price .from {
    color: rgba(31, 46, 79, 0.7);
    font-size: 1.2rem;
    padding-right: 5px;
    display: none;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .package-name .price {
    padding: 0;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .package-name .price * {
    font-weight: 700;
    font-size: 1.6rem;
    line-height: 20px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .package-name .price .ww_price {
    padding-left: 0;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .package-name .discount-block {
    padding: 0;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .package-name .discount-block .price-discount {
    text-decoration: line-through;
    font-weight: 400 !important;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .package-name .discount-block .price-discount * {
    text-decoration: line-through;
    font-weight: 400 !important;
    font-size: 1.4rem;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .package-name .discount-block .discount {
    color: rgb(255, 0, 0);
    font-weight: 400;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .package-name .discount-block .discount * {
    font-size: 1.4rem;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .package-name .discount-block .discount &gt; span:nth-child(1) {
    display: inline-block;
    padding-right: 5px;
    font-weight: 400;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .row {
    padding: 4px 0;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .row.package-links {
    padding: 16px 0;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .row.package-links .passengers-prices {
    padding-right: 10px;
    font-weight: 600;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .row .col.p100 {
    padding: 0;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .row .col.p100 &gt; div a {
    display: flex;
    justify-content: space-between;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .row .col.p100 &gt; div &gt; span {
    display: flex;
    justify-content: space-between;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .row.controls lib-price .price .ww_price {
    padding-left: 0;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .offer-info-panel .fare-type .row .col &gt; div {
    display: flex;
    flex-direction: column;
    gap: 5px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins {
    padding: 16px;
}
@media only screen and (max-width: 640px) {
    .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins {
        padding: 0;
    }
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs {
    display: flex;
    flex-direction: column;
    width: 100%;
    justify-content: space-between;
    gap: 10px;
}
@media only screen and (max-width: 640px) {
    .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs {
        flex-direction: row;
        width: 100%;
        gap: 0;
        align-items: stretch;
        border-top: 1px solid rgb(217, 232, 243);
        border-bottom: 1px solid rgb(217, 232, 243);
    }
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab {
    padding: 8px 16px;
    position: relative;
    flex: 0 0 100%;
    text-align: center;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 2px;
    background: rgba(255, 102, 0, 0.1);
    border-radius: 8px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab:hover {
    background: rgba(255, 102, 0, 0.15);
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab[data-tooltip].tt-bottom:before {
    white-space: pre-wrap !important;
}
@media only screen and (max-width: 640px) {
    .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab {
        padding: 16px 8px;
        flex: 1;
        justify-content: flex-end;
        align-items: center;
        border-left: 1px solid rgb(217, 232, 243);
        border-radius: 0;
        background: linear-gradient(359.73deg, rgba(237, 241, 249, 0) 50.02%, #EDF1F9 99.78%);
        border-bottom: none !important;
    }
    .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab:hover, .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab.active, .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab:nth-child(1) {
        background: linear-gradient(359.73deg, rgba(237, 241, 249, 0) 50.02%, #EDF1F9 99.78%);
        border-bottom: none !important;
    }
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab.disabled {
    cursor: default;
    background: rgb(245, 245, 245);
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab.disabled .cabin,
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab.disabled .from-price,
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab.disabled .icon {
    opacity: 0.2;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab .cabin {
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 17px;
    color: rgb(255, 102, 0);
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab .from-price {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    padding: 0;
}
@media only screen and (max-width: 640px) {
    .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab .from-price {
        flex-direction: column;
        gap: 0;
    }
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab .from-price .from {
    font-weight: 400;
    font-size: 1.1rem;
    line-height: 13px;
    text-align: center;
    color: rgba(31, 46, 79, 0.7);
}
@media only screen and (max-width: 640px) {
    .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab .from-price .from {
        padding: 3px 0;
    }
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab .from-price .price .ww_price,
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab .from-price .price .diff_currency {
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 17px;
    color: rgb(34, 34, 34);
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab .from-price .price .ww_price {
    padding-left: 0;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab .icon {
    position: absolute;
    margin-right: 10px;
    right: 0;
    filter: invert(76%) sepia(6%) saturate(381%) hue-rotate(183deg) brightness(97%) contrast(95%) !important;
}
@media only screen and (max-width: 640px) {
    .ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab .icon {
        display: none;
    }
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .upsell-cabins .tabs .tab .loader-inline {
    position: absolute;
    margin-right: 12px;
    right: 0;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .package-select {
    padding: 16px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .package-select button {
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .package-select button .icon {
    position: absolute;
    right: 10px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .involuntary-change-buttons {
    padding: 16px;
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.ff-offer-container.type2023 .offer-container .lib-upsell-cabin-container .involuntary-change-buttons button {
    flex: 1;
    display: flex;
    justify-content: space-between;
}
.ff-offer-container .ticketing-deadline {
    padding: 15px;
    border-top: 1px solid rgb(217, 232, 243);
}

.cabin-popup {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    background: rgb(255, 255, 255);
    z-index: 90000000;
    overflow: hidden !important;
    margin: 5vh auto !important;
    max-height: 90vh;
}
@media only screen and (max-width: 640px) {
    .cabin-popup {
        margin: 0 auto !important;
        max-height: 100vh;
        height: 100vh;
        border-radius: 0 !important;
    }
}
.cabin-popup .header {
    display: flex;
    gap: 8px;
    padding: 12px;
    justify-content: space-between;
}
.cabin-popup .header .destinations {
    font-weight: 600;
}
.cabin-popup .cabin-container {
    flex: 0 0 100%;
    display: flex;
    flex-direction: column;
}
.cabin-popup .cabin-container .tabs {
    display: flex;
    justify-content: space-between;
    border-top: 1px solid rgb(217, 232, 243);
    border-bottom: 1px solid rgb(217, 232, 243);
}
.cabin-popup .cabin-container .tabs .tab {
    border-left: 1px solid rgb(217, 232, 243);
    height: 70px;
    padding: 16px 8px;
    flex: 1;
    text-align: center;
    cursor: pointer;
    border-bottom: 2px solid transparent;
}
@media only screen and (max-width: 640px) {
    .cabin-popup .cabin-container .tabs .tab {
        height: auto;
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
    }
}
.cabin-popup .cabin-container .tabs .tab:hover, .cabin-popup .cabin-container .tabs .tab.active {
    border-bottom: 2px solid rgb(255, 102, 0);
    background: linear-gradient(359.73deg, rgba(237, 241, 249, 0) 50.02%, #EDF1F9 99.78%);
}
.cabin-popup .cabin-container .tabs .tab.disabled {
    background: none;
    cursor: default;
}
.cabin-popup .cabin-container .tabs .tab.disabled .cabin,
.cabin-popup .cabin-container .tabs .tab.disabled .from-price {
    opacity: 0.2;
}
.cabin-popup .cabin-container .tabs .tab.disabled[data-tooltip].tt-bottom:before {
    white-space: pre-wrap !important;
}
.cabin-popup .cabin-container .tabs .tab .cabin {
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 17px;
    color: rgb(255, 102, 0);
}
.cabin-popup .cabin-container .tabs .tab .from-price {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    padding: 4px 0 0 0;
}
@media only screen and (max-width: 640px) {
    .cabin-popup .cabin-container .tabs .tab .from-price {
        flex-direction: column;
        gap: 0;
        padding: 0;
    }
}
.cabin-popup .cabin-container .tabs .tab .from-price .from {
    font-weight: 400;
    font-size: 1.1rem;
    line-height: 13px;
    text-align: center;
    color: rgba(31, 46, 79, 0.7);
}
@media only screen and (max-width: 640px) {
    .cabin-popup .cabin-container .tabs .tab .from-price .from {
        padding: 3px 0;
    }
}
.cabin-popup .cabin-container .tabs .tab .from-price .price .ww_price,
.cabin-popup .cabin-container .tabs .tab .from-price .price .diff_currency {
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 17px;
    color: rgb(34, 34, 34);
}
.cabin-popup .cabin-container .tabs .tab .icon,
.cabin-popup .cabin-container .tabs .tab .loader-inline {
    display: none;
}
.cabin-popup .cabin-container .stripe {
    padding: 12px 14px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid rgb(217, 232, 243);
}
.cabin-popup .cabin-container .stripe.obex-photo img {
    display: none;
}
@media only screen and (max-width: 768px) {
    .cabin-popup .cabin-container .stripe.obex-photo img {
        display: inline-block;
    }
}
.cabin-popup .cabin-container .stripe.obex-photo .links .link:nth-child(2) {
    display: none;
}
@media only screen and (max-width: 768px) {
    .cabin-popup .cabin-container .stripe.obex-photo .links .link:nth-child(2) {
        display: inline-block;
    }
}
.cabin-popup .cabin-container .stripe .icon {
    margin: 0 4px;
}
.cabin-popup .cabin-container .stripe .links {
    flex: 0 0 80%;
    display: flex;
}
@media only screen and (max-width: 768px) {
    .cabin-popup .cabin-container .stripe .links {
        flex-direction: column;
    }
}
.cabin-popup .cabin-container .stripe .links .link {
    margin-right: 16px;
}
.cabin-popup .cabin-container .stripe .links .link .row {
    padding: 0;
}
.cabin-popup .cabin-container .stripe .links .link .row .col {
    padding: 0;
}
.cabin-popup .cabin-container .stripe .arrows {
    flex: 0 0 20%;
    display: flex;
    justify-content: flex-end;
}
.cabin-popup .cabin-container .stripe.obex-photo img {
    max-width: 100px;
    width: auto;
    height: 50px;
    margin: 0 8px 0 0;
}
.cabin-popup .cabin-container .stripe.obex-photo .links {
    flex: 0 0 60%;
    display: flex;
    flex-direction: column;
    gap: 4px;
}
.cabin-popup .cabin-container .upsell-labels-container {
    overflow: hidden;
    max-height: calc(90dvh - 160px);
}
@media only screen and (max-width: 640px) {
    .cabin-popup .cabin-container .upsell-labels-container {
        height: calc(100dvh - 225px);
        max-height: calc(100svh - 225px);
        /* Only Safari 10.1+ */
    }
}
@media only screen and (min-height: 650px) {
    .cabin-popup .cabin-container .upsell-labels-container {
        overflow: hidden;
    }
}
.cabin-popup .cabin-container .vscroll-container {
    overflow-x: auto;
    overflow-y: auto;
    /* Only Safari 10.1+ */
}
@media only screen and (min-height: 650px) {
    .cabin-popup .cabin-container .vscroll-container {
        overflow-x: hidden;
        overflow-y: hidden;
    }
}
.cabin-popup .cabin-container .upsell-container {
    display: flex;
    flex-wrap: nowrap;
}
.cabin-popup .cabin-container .upsell-container .package {
    position: relative;
    padding: 12px 14px 220px 14px;
    flex: 0 0 21%;
    display: flex;
    flex-direction: column;
    border-right: 1px solid rgb(217, 232, 243);
}
.cabin-popup .cabin-container .upsell-container .package.saf {
    align-items: flex-start;
}
.cabin-popup .cabin-container .upsell-container .package.saf .name {
    font-style: normal;
    font-weight: 400;
    font-size: 1.3rem;
    line-height: 16px;
    color: rgb(255, 255, 255);
    background: rgb(1, 138, 57);
    border-radius: 15px;
    margin: 0 -7px;
    padding: 2px 7px;
}
@media only screen and (max-width: 1200px) {
    .cabin-popup .cabin-container .upsell-container .package {
        flex: 0 0 30%;
    }
}
@media only screen and (max-width: 1000px) {
    .cabin-popup .cabin-container .upsell-container .package {
        flex: 0 0 42%;
    }
}
@media only screen and (max-width: 480px) {
    .cabin-popup .cabin-container .upsell-container .package {
        flex: 0 0 65%;
    }
}
.cabin-popup .cabin-container .upsell-container .package.change-cabin-prev, .cabin-popup .cabin-container .upsell-container .package.change-cabin-next {
    padding: 12px 14px 12px 14px;
    justify-content: space-between;
    background: rgb(255, 102, 0);
    cursor: pointer;
}
.cabin-popup .cabin-container .upsell-container .package.change-cabin-prev .photo, .cabin-popup .cabin-container .upsell-container .package.change-cabin-next .photo {
    height: 80%;
    margin: -12px -14px 0 -14px;
}
.cabin-popup .cabin-container .upsell-container .package.change-cabin-prev .photo img, .cabin-popup .cabin-container .upsell-container .package.change-cabin-next .photo img {
    object-fit: cover;
    height: 100%;
}
.cabin-popup .cabin-container .upsell-container .package.change-cabin-prev .text, .cabin-popup .cabin-container .upsell-container .package.change-cabin-next .text {
    height: 20%;
    color: rgb(255, 255, 255);
    margin: -14px;
    padding: 14px;
    background: rgb(255, 102, 0);
}
.cabin-popup .cabin-container .upsell-container .package.change-cabin-prev .text .cabin-name, .cabin-popup .cabin-container .upsell-container .package.change-cabin-next .text .cabin-name {
    font-size: 2rem;
}
.cabin-popup .cabin-container .upsell-container .package.change-cabin-prev .cabin-selection {
    padding-left: 25px;
}
.cabin-popup .cabin-container .upsell-container .package.change-cabin-prev .icon {
    filter: invert(1);
    transform: translateY(-2px);
    margin-right: 5px;
}
.cabin-popup .cabin-container .upsell-container .package.change-cabin-next .cabin-selection {
    padding-right: 25px;
}
.cabin-popup .cabin-container .upsell-container .package.change-cabin-next .icon {
    filter: invert(1);
    transform: translateY(-2px);
    margin-left: 5px;
}
.cabin-popup .cabin-container .upsell-container .package .name {
    font-style: normal;
    font-weight: 400;
    font-size: 1.3rem;
    line-height: 16px;
    color: rgb(34, 34, 34);
    padding: 2px 0;
}
.cabin-popup .cabin-container .upsell-container .package .price-policy {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    line-height: 20px;
}
.cabin-popup .cabin-container .upsell-container .package .price-policy .price-and-discount {
    display: flex;
}
.cabin-popup .cabin-container .upsell-container .package .price {
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 17px;
    color: rgb(34, 34, 34);
}
.cabin-popup .cabin-container .upsell-container .package .price .ww_price {
    padding-left: 0;
}
.cabin-popup .cabin-container .upsell-container .package .discount-block {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    align-items: center;
}
.cabin-popup .cabin-container .upsell-container .package .discount-block .price-discount {
    order: 2;
}
.cabin-popup .cabin-container .upsell-container .package .discount-block .price-discount .price {
    padding: 0 0 0 5px;
    font-weight: 600;
    font-size: 1.2rem;
}
.cabin-popup .cabin-container .upsell-container .package .discount-block .price-discount .price .ww_price {
    text-decoration: line-through;
    color: rgba(31, 46, 79, 0.7) !important;
    display: inline-block;
}
.cabin-popup .cabin-container .upsell-container .package .discount-block .price-discount .price .diff_currency {
    text-decoration: line-through;
    color: rgba(31, 46, 79, 0.7) !important;
    display: inline-block;
}
.cabin-popup .cabin-container .upsell-container .package .discount-block .discount {
    display: none;
}
.cabin-popup .cabin-container .upsell-container .package .features {
    padding: 12px 0;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 17px;
    color: rgb(34, 34, 34);
}
.cabin-popup .cabin-container .upsell-container .package .features ul {
    margin: 0;
    padding: 0;
}
.cabin-popup .cabin-container .upsell-container .package .features ul li {
    list-style-type: none;
    display: flex;
    margin: 0;
    padding: 0;
    align-items: center;
}
.cabin-popup .cabin-container .upsell-container .package .features ul li div {
    display: flex;
    padding: 2px 0;
    width: 100%;
    text-transform: lowercase;
}
.cabin-popup .cabin-container .upsell-container .package .features ul li div span:first-letter {
    text-transform: uppercase;
}
.cabin-popup .cabin-container .upsell-container .package .features ul li div .icon {
    flex: 0 0 20px;
}
.cabin-popup .cabin-container .upsell-container .package .features ul li div.unknown .ic-package-unknown {
    display: none;
}
.cabin-popup .cabin-container .upsell-container .package .features ul li div .icon {
    flex: 0 0 20px;
}
.cabin-popup .cabin-container .upsell-container .package .features ul li div.included .icon {
    filter: invert(33%) sepia(75%) saturate(6926%) hue-rotate(145deg) brightness(96%) contrast(99%);
}
.cabin-popup .cabin-container .upsell-container .package .features ul li div.included .icon[class^=ic-package-] {
    background: url("../images/icons/package-compare/included.svg") 50% 50% no-repeat !important;
}
.cabin-popup .cabin-container .upsell-container .package .features ul li div.included .icon[class^=ic-package-saf] {
    background: url("../images/icons/package-compare/saf-sticker.svg") 50% 50% no-repeat !important;
}
.cabin-popup .cabin-container .upsell-container .package .features ul li div.at-charge .icon {
    filter: invert(37%) sepia(85%) saturate(6135%) hue-rotate(143deg) brightness(94%) contrast(99%);
}
.cabin-popup .cabin-container .upsell-container .package .features ul li div.at-charge .icon[class^=ic-package-] {
    background: url("../images/icons/package-compare/at-charge.svg") 50% 50% no-repeat !important;
}
.cabin-popup .cabin-container .upsell-container .package .features ul li div.at-charge .icon[class^=ic-package-saf] {
    background: url("../images/icons/package-compare/saf-sticker.svg") 50% 50% no-repeat !important;
}
.cabin-popup .cabin-container .upsell-container .package .features ul li div.not-offered .icon {
    filter: invert(66%) sepia(24%) saturate(345%) hue-rotate(165deg) brightness(92%) contrast(86%);
}
.cabin-popup .cabin-container .upsell-container .package .features ul li div.not-offered .icon[class^=ic-package-] {
    background: url("../images/icons/package-compare/not-offered.svg") 50% 50% no-repeat !important;
}
.cabin-popup .cabin-container .upsell-container .package .features ul li div.not-offered .icon[class^=ic-package-saf] {
    background: url("../images/icons/package-compare/saf-sticker.svg") 50% 50% no-repeat !important;
}
.cabin-popup .cabin-container .upsell-container .package .package-footer {
    position: absolute;
    left: 14px;
    right: 14px;
    bottom: 112px;
}
.cabin-popup .cabin-container .upsell-container .package .package-footer .service-icons * {
    padding: 1px;
    line-height: 20px;
}
.cabin-popup .cabin-container .upsell-container .package .package-footer .service-icons .corporate-bonus-program {
    display: none !important;
}
.cabin-popup .cabin-container .upsell-container .package .package-footer .fare-basis {
    margin-bottom: 10px;
}
.cabin-popup .cabin-container .upsell-container .package .package-footer .fare-basis * {
    padding: 1px;
    line-height: 20px;
}
.cabin-popup .cabin-container .upsell-container .package .package-footer .select button {
    width: 100%;
    margin: 0;
}
.cabin-popup .cabin-container .upsell-container .package .package-footer .select button[data-tooltip].disabled.tt-top:before {
    white-space: pre-wrap !important;
}

.cabin-change, .info-on-top {
    display: none !important;
}

.involuntary-status span {
    display: inline-block;
    padding: 4px 8px;
    border-radius: 3px;
}
.involuntary-status.cancelled span {
    background: rgb(196, 17, 47);
    color: rgb(255, 255, 255);
}
.involuntary-status.changed span {
    background: rgb(57, 127, 179);
    color: rgb(255, 255, 255);
}

/*------------------------------------------------------------------------------------------------------------------*/
/*  BOOKING REVIEW 																									*/
/*------------------------------------------------------------------------------------------------------------------*/
.startOfPair + .hasPair {
    margin-bottom: 5px;
    position: relative;
    border-radius: 4px 4px 0 0;
}
.startOfPair + .hasPair:before, .startOfPair + .hasPair:after {
    position: absolute;
    bottom: -18px;
    background: url("../images/icons/booking-review/clip-ow.svg") 50% 50% no-repeat;
    background-size: 21px 30px;
    display: block;
    width: 21px;
    height: 30px;
    content: "";
}
.startOfPair + .hasPair:before {
    right: calc(15% - 6px);
}
.startOfPair + .hasPair:after {
    left: calc(15% - 6px);
}

.startOfPair + .hasPair + .hasPair {
    border-radius: 0 0 4px 4px;
}

.profile-reservation .content .top-content {
    padding-top: 15px;
}
.profile-reservation .content .top-content .col.p65 &gt; div &gt; span {
    display: inline-block;
    line-height: 24px;
}
.profile-reservation .content .top-content .col.p65 &gt; div &gt; span:nth-child(1) {
    width: 30%;
    color: rgb(49, 134, 194);
}
.profile-reservation .content .top-content .col.p65 &gt; div &gt; span:nth-child(2) {
    width: 69%;
    font-weight: 600;
    padding-left: 5px;
}
.profile-reservation .content .top-content .col.p35 &gt; div {
    display: inline-block;
    vertical-align: top;
}
.profile-reservation .content .top-content .col.p35 .price {
    margin: 0 15px 0 0;
    padding-right: 15px;
    border-right: 1px solid rgb(217, 232, 243);
    line-height: 30px;
}
.profile-reservation .content .top-content .col.p35 .price * {
    color: rgb(255, 102, 0);
    font-size: 2rem;
    font-weight: 700;
}
.profile-reservation .content .top-content .status-success .ic-check-mark {
    filter: invert(28%) sepia(96%) saturate(1443%) hue-rotate(127deg) brightness(93%) contrast(99%);
}

.item-reservation .col {
    padding: 0;
}
.item-reservation table {
    margin: 0;
    width: calc(100% - 2px);
    /* status */
}
.item-reservation table tr:nth-child(even) {
    background: rgba(0, 0, 0, 0);
}
.item-reservation table th, .item-reservation table td {
    border: none;
    padding: 3px 8px;
}
.item-reservation table th.pnr, .item-reservation table td.pnr {
    width: 15%;
}
.item-reservation table th.carrier, .item-reservation table td.carrier {
    width: 5%;
}
.item-reservation table th.deparr, .item-reservation table td.deparr {
    width: 12%;
}
.item-reservation table th.aright.no-wrap, .item-reservation table td.aright.no-wrap {
    width: 12%;
}
.item-reservation table th.aright.policy, .item-reservation table td.aright.policy {
    width: 6%;
}
.item-reservation table th.acenter.payment, .item-reservation table td.acenter.payment {
    width: 10%;
}
.item-reservation table th.acenter.status, .item-reservation table td.acenter.status {
    width: 15%;
}
.item-reservation table th.acenter.status span, .item-reservation table td.acenter.status span {
    padding: 10px 0 0 0;
    display: block;
    font-size: 1rem;
    line-height: 14px;
}
.item-reservation table th.acenter.status span:nth-last-child(1), .item-reservation table td.acenter.status span:nth-last-child(1) {
    padding: 0;
}
.item-reservation table th {
    border-bottom: 1px solid rgb(217, 232, 243);
}
.item-reservation table td, .item-reservation table td * {
    font-weight: 600;
}
tr + .item-reservation table td {
    border: none;
}
.item-reservation table td.payment {
    text-align: center;
}
.item-reservation table td.payment img {
    max-height: 30px;
    max-width: 45px;
}
.item-reservation table .destination.R &gt; div, .item-reservation table .destination.J &gt; div {
    background: url("../images/icons/booking-review/arrow-rt.svg") 0 6px no-repeat;
    background-size: 20px auto;
    padding-left: 20px;
    display: inline-block;
}
.item-reservation table .destination.O &gt; div {
    background: url("../images/icons/booking-review/arrow-ow.svg") 0 6px no-repeat;
    background-size: 20px auto;
    padding-left: 20px;
    display: inline-block;
}
.item-reservation table th.status {
    text-transform: none;
}
.item-reservation table td.status {
    width: 14%;
    font-size: 1.2rem;
    text-transform: uppercase;
    font-weight: 600;
    vertical-align: top;
    border-right: 4px solid rgba(0, 0, 0, 0);
}
.item-reservation table td.status.status-group-1 {
    color: rgb(0, 153, 51);
    border-right-color: rgb(0, 153, 51);
}
.item-reservation table td.status.status-group-2 {
    color: rgb(248, 160, 0);
    border-right-color: rgb(248, 160, 0);
}
.item-reservation table td.status.status-group-3 {
    color: rgb(0, 150, 255);
    border-right-color: rgb(0, 150, 255);
}
.item-reservation table td.status.status-group-4 {
    color: rgb(255, 0, 0);
    border-right-color: rgb(255, 0, 0);
}
.item-reservation table td.status.status-group-0 {
    color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
}
.item-reservation table td.status span.status-group-1 {
    color: rgb(0, 153, 51);
    border-right-color: rgb(0, 153, 51);
}
.item-reservation table td.status span.status-group-2 {
    color: rgb(248, 160, 0);
    border-right-color: rgb(248, 160, 0);
}
.item-reservation table td.status span.status-group-3 {
    color: rgb(0, 150, 255);
    border-right-color: rgb(0, 150, 255);
}
.item-reservation table td.status span.status-group-4 {
    color: rgb(255, 0, 0);
    border-right-color: rgb(255, 0, 0);
}
.item-reservation table td.status span.status-group-0 {
    color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
}

/* obecny status - kdekoli */
.status-success {
    color: rgb(0, 153, 51);
}
.status-success * {
    color: rgb(0, 153, 51) !important;
}

.status-alert {
    color: rgb(248, 160, 0);
}
.status-alert * {
    color: rgb(248, 160, 0) !important;
}

.status-correct {
    color: rgb(0, 150, 255);
}
.status-correct * {
    color: rgb(0, 150, 255) !important;
}

.status-warn {
    color: rgb(255, 0, 0);
}
.status-warn * {
    color: rgb(255, 0, 0) !important;
}

.popup .itinerary-container img {
    max-height: 20px;
}
.popup .itinerary-container .operated-by {
    font-size: 1.1rem;
    display: block;
    padding-top: 4px;
}

.no-booking-codes .col.p100 {
    padding: 0 0 714px 0;
}
.no-booking-codes .col.p100 p {
    padding-top: 120px;
}

.month-calendar .no-booking-codes,
.week-calendar .no-booking-codes {
    background: none;
    border-radius: 0;
    box-shadow: none;
}
.month-calendar .no-booking-codes .col.p100,
.week-calendar .no-booking-codes .col.p100 {
    padding: 50px 0;
}

@media only screen and (max-width: 600px) {
    .item-reservation table tr.product-ticket .carrier,
.item-reservation table tr.product-ticket .deparr,
.item-reservation table tr.product-ticket + tr .carrier,
.item-reservation table tr.product-ticket + tr .deparr {
        display: none;
    }
    .item-reservation table tr.product-hotel .carrier,
.item-reservation table tr.product-hotel .deparr,
.item-reservation table tr.product-hotel + tr .carrier,
.item-reservation table tr.product-hotel + tr .deparr {
        display: none;
    }
    .item-reservation table .product-name {
        display: none;
    }
}
@media only screen and (max-width: 600px) {
    .profile-reservation .content .top-content {
        padding-top: 10px;
    }
    .profile-reservation .content .top-content .col.p65 {
        width: 50%;
    }
    .profile-reservation .content .top-content .col.p65 * {
        text-align: left !important;
    }
    .profile-reservation .content .top-content .col.p65 &gt; div {
        padding-bottom: 8px;
    }
    .profile-reservation .content .top-content .col.p65 &gt; div &gt; span:nth-child(1), .profile-reservation .content .top-content .col.p65 &gt; div &gt; span:nth-child(2) {
        width: 100%;
        display: block;
        font-size: 1.2rem;
        padding-left: 0;
        line-height: 16px;
    }
    .profile-reservation .content .top-content .col.p35 {
        width: 50%;
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .profile-reservation .content .top-content .col.p35 &gt; div {
        display: block;
    }
    .profile-reservation .content .top-content .col.p35 .price {
        margin: 0;
        padding-right: 0;
        border-right: none;
        line-height: 30px;
    }
    .profile-reservation .content .top-content .col.p35 a.button {
        width: 100%;
        margin-top: 10px;
    }
}
@media only screen and (max-width: 480px) {
    .item-reservation table th, .item-reservation table td {
        padding: 3px;
    }
    .item-reservation table .pnr {
        width: 25%;
    }
    .item-reservation table .status {
        display: table-cell;
        width: 0.01% !important;
        min-width: 4px !important;
        max-width: 4px !important;
        font-size: 0;
        text-indent: -9999px;
        padding: 0;
    }
}
.page-bookingsReview .controls.booking-reviews {
    padding: 0;
    float: left;
}
.page-bookingsReview .controls.booking-reviews button.reset {
    color: rgb(255, 255, 255);
    background: rgb(255, 102, 0);
}
.page-bookingsReview .controls.booking-reviews button.reset * {
    color: rgb(255, 255, 255);
}
.page-bookingsReview .controls.booking-reviews button.reset:hover {
    background: rgb(34, 34, 34);
}
.page-bookingsReview .controls.booking-reviews button.reset:hover * {
    color: rgb(255, 255, 255);
}
.page-bookingsReview .pager-container {
    float: right;
}
.page-bookingsReview .aside-column .filters .reset-all-filters {
    margin: 0;
    padding: 0;
}
.page-bookingsReview .aside-column .filters .reset-all-filters .row .col.p100 a {
    color: rgb(255, 102, 0);
}
.page-bookingsReview .aside-column .filters .reset-all-filters .row .col.p100 a:hover {
    color: rgb(255, 68, 0);
}

/*------------------------------------------------------------------------------------------------------------------*/
/*  BOOKING REVIEW 	DETAIL																								*/
/*------------------------------------------------------------------------------------------------------------------*/
.passengers-list .row.all-products {
    background-color: rgb(245, 247, 252);
    padding: 0;
}
.passengers-list .passenger-line {
    border-top: 1px solid rgb(217, 232, 243);
}
.passengers-list .passenger-line:nth-child(1) {
    border: none;
}
.passengers-list .passenger-advanced .direction,
.passengers-list .passenger-advanced .destination {
    display: inline-block;
    vertical-align: top;
    padding-right: 10px;
}

.ordered-products .dropdown {
    top: 0;
    width: 40vw;
    right: auto !important;
    left: 0;
}
.ordered-products .level {
    display: inline-block;
}

.block .order-history span[class^=order-status-group-] {
    padding-left: 25px;
    text-transform: uppercase;
    font-size: 1.1rem;
    display: inline-block;
}
.block .order-history .order-status-group-1 {
    color: rgb(0, 153, 51);
}
.block .order-history .order-status-group-2 {
    color: rgb(248, 160, 0);
}
.block .order-history .order-status-group-3 {
    color: rgb(0, 150, 255);
}
.block .order-history .order-status-group-4 {
    color: rgb(255, 0, 0);
}
.block .order-history .order-status-group-0 {
    color: rgb(0, 0, 0);
}
.block .order-history span.order-status-group-GOODS_SHIPPED {
    color: rgb(0, 153, 51);
}
.block .order-history .order-status-group-WAITING,
.block .order-history .order-status-group-CONFIRMATION_WAITING,
.block .order-history .order-status-group-OUT_OF_SYNC {
    color: rgb(248, 160, 0);
}
.block .order-history [class^=order-status-group-PAYMENT],
.block .order-history [class^=order-status-group-CLOSED],
.block .order-history [class^=order-status-group-ERROR],
.block .order-history [class^=order-status-group-INCOMPLETE],
.block .order-history [class^=order-status-group-REJECTED],
.block .order-history [class^=order-status-group-EXPIRED],
.block .order-history [class^=order-status-group-CANCELLED] {
    color: rgb(255, 0, 0);
}
.block .order-history .agent {
    display: block;
    font-size: 1.1rem;
}

@media only screen and (max-width: 480px) {
    .contactDetail .row .col.p50 + .col.p50 {
        padding-top: 0;
    }
    .contactDetail .row .col.p50 + .col.p50 table.horizontal-border tr th, .contactDetail .row .col.p50 + .col.p50 table.horizontal-border tr td {
        border-top: 1px solid rgb(217, 232, 243);
    }
    .passengers-list .row.all-products .col.p50,
.passengers-list .individual-products .row.passenger-line .col.p50 {
        padding-top: 8px;
        padding-bottom: 8px;
        width: 50%;
    }
    .ordered-products .col.p33x3 {
        width: 50%;
    }
    .ordered-products .approval-summary th.lowest-price, .ordered-products .approval-summary td.lowest-price {
        display: none;
    }
    .ordered-products .approval-summary th.lowest-explanation, .ordered-products .approval-summary td.lowest-explanation {
        padding: 0;
    }
    .ordered-products .approval-summary th .icon, .ordered-products .approval-summary td .icon {
        margin: 0;
    }
}
.short-format {
    overflow: hidden;
    text-overflow: ellipsis;
}

/*------------------------------------------------------------------------------------------------------------------*/
/*  BOOKING REVIEW CALENDAR																							*/
/*------------------------------------------------------------------------------------------------------------------*/
.calendar-content {
    position: relative;
    margin-top: 25px;
    min-width: 980px;
}
.calendar-content &gt; .stripe:first-of-type {
    padding-top: 10px;
}
.calendar-content &gt; .stripe:last-of-type {
    padding-bottom: 10px;
}

.over-calendar {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 55px 0 0 0;
    background: rgba(255, 255, 255, 0.8);
    z-index: 10;
}

/* Week Calendar */
/* Stripe calendar =-*/
.stripe-container {
    position: relative;
    min-height: 400px;
    background: rgb(255, 255, 255);
    /* radek se dny */
    /* stripe a jeho barevnost dle stavu */
}
.stripe-container:before, .stripe-container:after {
    display: none;
}
.stripe-container .addition-loader:before {
    display: none;
    content: "";
    position: absolute;
    width: 138px;
    height: 1px;
    background: rgb(255, 102, 0);
    top: -1px;
}
.stripe-container .row-days {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: stretch;
    align-content: stretch;
}
.stripe-container .row-days &gt; .day {
    border: 1px solid rgb(217, 232, 243);
    height: 100%;
    margin-left: -1px;
    margin-top: -1px;
    flex-basis: calc((100% + 7px) / 7);
    /* current time */
}
.stripe-container .row-days &gt; .day.other-month {
    background: rgb(246, 246, 246);
}
.stripe-container .row-days &gt; .day.current {
    position: relative;
    background: rgb(238, 244, 253);
    border-color: rgb(255, 102, 0);
}
.stripe-container .row-days &gt; .day.current:after {
    content: "";
    display: block;
    border-left: 1px dashed rgb(255, 102, 0);
    position: absolute;
    top: 0;
    left: 50%;
    bottom: 0;
    width: 1px;
}
.stripe-container .row-days &gt; .day a {
    display: inline-block;
    line-height: 25px;
    padding: 0 5px;
    text-decoration: none;
    font-weight: 600;
    position: relative;
    z-index: 5;
}
.stripe-container .row-days &gt; .day a:hover {
    text-decoration: underline;
}
.stripe-container .stripe {
    position: relative;
    margin-left: -1px;
}
.stripe-container .stripe .bar-container {
    position: relative;
    /* má začátek */
    /* má konec */
}
.stripe-container .stripe .bar-container .time-start,
.stripe-container .stripe .bar-container .time-end {
    width: auto;
    height: 15px;
    float: left;
    padding-top: 5px;
    font-size: 1.1rem;
    color: rgb(49, 134, 194);
    font-weight: 600;
    line-height: 12px;
    text-align: left;
}
.stripe-container .stripe .bar-container .time-end {
    float: right;
    text-align: right;
}
.stripe-container .stripe .bar-container.has-start.mini .time-start {
    padding-left: 3px;
}
.stripe-container .stripe .bar-container.has-start .time-start {
    padding-left: 15px;
}
.stripe-container .stripe .bar-container.has-start a.bar:before {
    display: block;
}
.stripe-container .stripe .bar-container.has-start a.bar .bar-content {
    border-left: none;
}
.stripe-container .stripe .bar-container.has-end.mini .time-end {
    padding-right: 3px;
}
.stripe-container .stripe .bar-container.has-end .time-end {
    padding-right: 15px;
}
.stripe-container .stripe .bar-container.has-end a.bar:after {
    display: block;
}
.stripe-container .stripe .bar-container.has-end a.bar .bar-content {
    border-right: none;
}
.stripe-container .stripe .bar-container a.bar {
    display: block;
    box-sizing: border-box;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    margin-top: 3px;
}
.stripe-container .stripe .bar-container a.bar .bar-content {
    position: relative;
    display: block;
    clear: both;
    padding-left: 30px;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    text-decoration: none;
    cursor: pointer;
    z-index: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.stripe-container .stripe .bar-container a.bar .bar-content span {
    width: auto;
    margin-right: 10px;
    font-size: 1.4rem;
    font-weight: 700;
    display: inline-block;
    vertical-align: middle;
}
.stripe-container .stripe .bar-container a.bar .bar-content span.bar-destination {
    text-transform: none;
}
.stripe-container .stripe .bar-container a.bar .bar-content span.carrier {
    max-width: 150px;
}
.stripe-container .stripe .bar-container a.bar .bar-content span.carrier img {
    width: auto;
    margin-left: 15px;
    max-width: 60%;
}
.stripe-container .stripe .bar-container a.bar:before, .stripe-container .stripe .bar-container a.bar:after {
    top: 50%;
    height: 100px;
    margin-top: -50px;
    width: 100px;
    display: none;
    content: "";
    position: absolute;
    z-index: 0;
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
}
.stripe-container .stripe .bar-container.order-status-group-1 a.bar &gt; div, .stripe-container .stripe .bar-container.order-status-group-1 a.bar:before, .stripe-container .stripe .bar-container.order-status-group-1 a.bar:after {
    border-color: rgb(168, 240, 192);
    background-color: rgb(168, 240, 192);
}
.stripe-container .stripe .bar-container.order-status-group-1 a.bar:hover &gt; div, .stripe-container .stripe .bar-container.order-status-group-1 a.bar:hover:before, .stripe-container .stripe .bar-container.order-status-group-1 a.bar:hover:after {
    border-color: rgb(0, 153, 51);
}
.stripe-container .stripe .bar-container.order-status-group-1 a.bar &gt; div, .stripe-container .stripe .bar-container.order-status-group-1 a.bar &gt; div span {
    color: rgb(0, 153, 51);
}
.stripe-container .stripe .bar-container.order-status-group-2 a.bar &gt; div, .stripe-container .stripe .bar-container.order-status-group-2 a.bar:before, .stripe-container .stripe .bar-container.order-status-group-2 a.bar:after {
    border-color: rgb(255, 236, 203);
    background-color: rgb(255, 236, 203);
}
.stripe-container .stripe .bar-container.order-status-group-2 a.bar:hover &gt; div, .stripe-container .stripe .bar-container.order-status-group-2 a.bar:hover:before, .stripe-container .stripe .bar-container.order-status-group-2 a.bar:hover:after {
    border-color: rgb(248, 160, 0);
}
.stripe-container .stripe .bar-container.order-status-group-2 a.bar &gt; div, .stripe-container .stripe .bar-container.order-status-group-2 a.bar &gt; div span {
    color: rgb(248, 160, 0);
}
.stripe-container .stripe .bar-container.order-status-group-3 a.bar &gt; div, .stripe-container .stripe .bar-container.order-status-group-3 a.bar:before, .stripe-container .stripe .bar-container.order-status-group-3 a.bar:after {
    border-color: rgb(209, 240, 247);
    background-color: rgb(209, 240, 247);
}
.stripe-container .stripe .bar-container.order-status-group-3 a.bar:hover &gt; div, .stripe-container .stripe .bar-container.order-status-group-3 a.bar:hover:before, .stripe-container .stripe .bar-container.order-status-group-3 a.bar:hover:after {
    border-color: rgb(0, 150, 255);
}
.stripe-container .stripe .bar-container.order-status-group-3 a.bar &gt; div, .stripe-container .stripe .bar-container.order-status-group-3 a.bar &gt; div span {
    color: rgb(0, 150, 255);
}
.stripe-container .stripe .bar-container.order-status-group-4 a.bar &gt; div, .stripe-container .stripe .bar-container.order-status-group-4 a.bar:before, .stripe-container .stripe .bar-container.order-status-group-4 a.bar:after {
    border-color: rgb(255, 216, 181);
    background-color: rgb(255, 216, 181);
}
.stripe-container .stripe .bar-container.order-status-group-4 a.bar:hover &gt; div, .stripe-container .stripe .bar-container.order-status-group-4 a.bar:hover:before, .stripe-container .stripe .bar-container.order-status-group-4 a.bar:hover:after {
    border-color: rgb(255, 0, 0);
}
.stripe-container .stripe .bar-container.order-status-group-4 a.bar &gt; div, .stripe-container .stripe .bar-container.order-status-group-4 a.bar &gt; div span {
    color: rgb(255, 0, 0);
}
.stripe-container .stripe .bar-container.order-status-group-0 a.bar &gt; div, .stripe-container .stripe .bar-container.order-status-group-0 a.bar:before, .stripe-container .stripe .bar-container.order-status-group-0 a.bar:after {
    border-color: rgb(204, 204, 204);
    background-color: rgb(204, 204, 204);
}
.stripe-container .stripe .bar-container.order-status-group-0 a.bar:hover &gt; div, .stripe-container .stripe .bar-container.order-status-group-0 a.bar:hover:before, .stripe-container .stripe .bar-container.order-status-group-0 a.bar:hover:after {
    border-color: rgb(0, 0, 0);
}
.stripe-container .stripe .bar-container.order-status-group-0 a.bar &gt; div, .stripe-container .stripe .bar-container.order-status-group-0 a.bar &gt; div span {
    color: rgb(0, 0, 0);
}
.stripe-container .stripe .bar-container.flight.order-status-group-1 a.bar &gt; div {
    background-image: url("../images/bookings-calendar/flight-status-1.svg");
}
.stripe-container .stripe .bar-container.flight.order-status-group-2 a.bar &gt; div {
    background-image: url("../images/bookings-calendar/flight-status-2.svg");
}
.stripe-container .stripe .bar-container.flight.order-status-group-3 a.bar &gt; div {
    background-image: url("../images/bookings-calendar/flight-status-3.svg");
}
.stripe-container .stripe .bar-container.flight.order-status-group-4 a.bar &gt; div {
    background-image: url("../images/bookings-calendar/flight-status-4.svg");
}
.stripe-container .stripe .bar-container.hotel.order-status-group-1 a.bar &gt; div {
    background-image: url("../images/bookings-calendar/hotel-status-1.svg");
}
.stripe-container .stripe .bar-container.hotel.order-status-group-2 a.bar &gt; div {
    background-image: url("../images/bookings-calendar/hotel-status-2.svg");
}
.stripe-container .stripe .bar-container.hotel.order-status-group-3 a.bar &gt; div {
    background-image: url("../images/bookings-calendar/hotel-status-3.svg");
}
.stripe-container .stripe .bar-container.hotel.order-status-group-4 a.bar &gt; div {
    background-image: url("../images/bookings-calendar/hotel-status-4.svg");
}
.stripe-container .stripe .bar-container.flight.hotel.order-status-group-1 a.bar &gt; div {
    background-image: url("../images/bookings-calendar/flight-hotel-status-1.svg");
}
.stripe-container .stripe .bar-container.flight.hotel.order-status-group-2 a.bar &gt; div {
    background-image: url("../images/bookings-calendar/flight-hotel-status-2.svg");
}
.stripe-container .stripe .bar-container.flight.hotel.order-status-group-3 a.bar &gt; div {
    background-image: url("../images/bookings-calendar/flight-hotel-status-3.svg");
}
.stripe-container .stripe .bar-container.flight.hotel.order-status-group-4 a.bar &gt; div {
    background-image: url("../images/bookings-calendar/flight-hotel-status-4.svg");
}
.stripe-container .stripe .bar-container.flight a.bar &gt; div, .stripe-container .stripe .bar-container.hotel a.bar &gt; div {
    background-repeat: no-repeat;
    background-position: 8px 55%;
}
.stripe-container .stripe .bar-container.flight.hotel a.bar &gt; div {
    background-repeat: no-repeat;
    background-position: 5px 50%;
    background-size: auto 15px;
}

/* week calendar / month calendar */
.week-calendar .bar-container a.bar:before, .week-calendar .bar-container a.bar:after,
.month-calendar .bar-container a.bar:before,
.month-calendar .bar-container a.bar:after {
    transform: skew(180deg, 180deg);
    transform: rotate(135deg);
}
.week-calendar .bar-container a.bar:before,
.month-calendar .bar-container a.bar:before {
    left: 21px;
}
.week-calendar .bar-container a.bar:after,
.month-calendar .bar-container a.bar:after {
    right: 21px;
}

/* week calendar */
.week-calendar .stripe {
    height: 60px;
    padding: 0 0 6px;
}
.week-calendar .bar-container {
    height: 60px;
}
.week-calendar .bar-container.has-start a.bar {
    padding-left: 21px;
}
.week-calendar .bar-container.has-end a.bar {
    padding-right: 21px;
}
.week-calendar .bar-container a.bar .bar-content {
    height: 40px;
    line-height: 40px;
}
.week-calendar .bar-container a.bar .bar-content span {
    height: 38px;
    line-height: 38px;
}
.week-calendar .bar-container a.bar .bar-content span img {
    max-height: 18px;
    margin-top: 10px;
}

/* month calendar */
.month-calendar {
    /* loader */
    /*stripe*/
}
.month-calendar .stripe-container {
    padding-top: 34px;
    min-height: 140px;
}
.month-calendar .over-calendar .loader {
    width: 24px;
    height: 24px;
    margin-left: -12px;
    margin-top: -12px;
    top: 50%;
}
.month-calendar .no-booking-codes {
    padding-top: 55px;
}
.month-calendar .stripe {
    height: 20px;
    padding: 0 0 5px;
}
.month-calendar .bar-container {
    height: 20px;
}
.month-calendar .bar-container.has-start a.bar {
    padding-left: 11px;
}
.month-calendar .bar-container.has-end a.bar {
    padding-right: 11px;
}
.month-calendar .bar-container .time-start,
.month-calendar .bar-container .time-end {
    display: none;
}
.month-calendar .bar-container a.bar .bar-content {
    height: 20px;
    line-height: 20px;
}
.month-calendar .bar-container a.bar .bar-content span {
    height: 18px;
    line-height: 18px;
}
.month-calendar .bar-container a.bar .bar-content span img {
    max-height: 13px;
    max-width: 90px;
    margin-top: 2px;
}
.month-calendar .bar-container a.bar .bar-content span.carrier {
    height: auto;
    line-height: inherit;
    vertical-align: middle;
}
.month-calendar .bar-container.flight.hotel.order-status-group-1 a.bar &gt; div {
    background-image: url("../images/bookings-calendar/flight-hotel-status-1-month.svg");
}
.month-calendar .bar-container.flight.hotel.order-status-group-2 a.bar &gt; div {
    background-image: url("../images/bookings-calendar/flight-hotel-status-2-month.svg");
}
.month-calendar .bar-container.flight.hotel.order-status-group-3 a.bar &gt; div {
    background-image: url("../images/bookings-calendar/flight-hotel-status-3-month.svg");
}
.month-calendar .bar-container.flight.hotel.order-status-group-4 a.bar &gt; div {
    background-image: url("../images/bookings-calendar/flight-hotel-status-4-month.svg");
}

/*-= Empty calendar =-*/
.week-calendar .empty-calendar,
.month-calendar .empty-calendar {
    min-height: 399px;
    border: 1px solid rgb(217, 232, 243);
    box-sizing: border-box;
    background: url("../images/bookings-calendar/stripe-bg-default.svg") repeat-y 0 0;
    position: relative;
    margin-top: 38px;
}
.week-calendar .empty-calendar .loader,
.month-calendar .empty-calendar .loader {
    background: url("../images/loader-circle.png") no-repeat 50% 50%;
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
    position: absolute;
    left: 50%;
    top: 215px;
    margin-left: -25px;
    margin-top: -25px;
    animation: spin 0.85s infinite linear;
    -moz-animation: spin 0.85s infinite linear;
    -webkit-animation: spin 0.85s infinite linear;
}

/*------------------------------------------------------------------------------------------------------------------*/
/*  FIXED SIDE BAR  REVIEW 	DETAIL	[PRINT/MAIL]																							*/
/*------------------------------------------------------------------------------------------------------------------*/
.fixed-side-bar {
    position: fixed;
    display: block;
    width: 30px;
    top: 70vh;
    right: 0;
    z-index: 6;
    border: 1px solid rgb(217, 232, 243);
    background: rgb(255, 255, 255);
    text-align: center;
    border-radius: 3px 0 0 3px;
}
.fixed-side-bar a {
    width: 30px;
    height: 30px;
    line-height: 30px;
    display: block;
    border-top: 1px solid rgb(217, 232, 243);
    cursor: pointer;
    text-align: center;
}
.fixed-side-bar a:nth-child(1) {
    border: none;
}
.fixed-side-bar a .icon {
    height: 30px !important;
    margin: 0 !important;
}

@media only screen and (max-width: 1200px) {
    .fixed-side-bar {
        display: none !important;
    }
}
/*------------------------------------------------------------------------------------------------------------------*/
/*  TICKET [ITINERARY] 																								*/
/*------------------------------------------------------------------------------------------------------------------*/
.ticket {
    display: none !important;
}
.ticket.special-offer {
    display: block !important;
}
.ticket .col &gt; div {
    line-height: 20px;
}
.ticket .destination .city,
.ticket .destination .iata {
    display: inline-block;
    padding-right: 5px;
}
.ticket .date .day,
.ticket .date .month,
.ticket .date .year {
    display: inline-block;
    padding-right: 5px;
}
.ticket .date .time-flight .precision {
    display: inline-block;
    font-size: 1.2rem;
    border-radius: 2px;
    margin-left: 5px;
    background: rgb(221, 58, 29);
    color: rgb(255, 255, 255);
    line-height: 1.2rem;
    text-decoration: none;
    padding: 4px;
    position: relative;
    cursor: pointer;
}
.ticket .flight-number img {
    display: inline-block;
    max-width: 60%;
    max-height: 20px;
}
.ticket .flight-number .dropdown {
    top: 0;
    width: 40vw;
    right: 0;
    left: auto !important;
}
.ticket .flight-number .dropdown .code {
    padding: 0 10px;
    display: inline-block;
}
.ticket .flight-number .travel-policy {
    padding: 2px 0;
    display: inline-block;
}
.ticket .flight-number .operate-by {
    font-size: 1.2rem;
    padding: 2px 0;
}
.ticket .carrier img {
    display: inline-block;
    max-width: 60%;
    max-height: 20px;
}
.ticket .button {
    margin-right: 10px;
}
.ticket .price-person .price * {
    font-weight: 600;
}
.ticket .price-discount {
    text-decoration: line-through;
    font-weight: 400 !important;
}
.ticket .price-discount * {
    text-decoration: line-through;
    font-weight: 400 !important;
}
.ticket .discount {
    color: rgb(255, 0, 0);
    font-weight: 400;
}
.ticket .discount &gt; div:nth-child(1) {
    display: inline-block;
    padding-left: 5px;
    font-weight: 400;
}

@media only screen and (max-width: 600px) {
    .ticket .p20 {
        width: 20%;
    }
    .ticket .p33x3 {
        width: 33.3%;
    }
    .ticket .button {
        margin-bottom: 10px;
    }
}
@media only screen and (max-width: 480px) {
    .ticket .p20,
.ticket .p25 {
        width: 50%;
    }
    .ticket .p33x3 {
        width: 100%;
    }
    .ticket .ticket-detail-price .p33x3 {
        width: 50%;
    }
    .ticket .ticket-detail-price .p33x3:nth-last-child(3) {
        text-align: right;
    }
    .ticket .ticket-detail-price .p33x3:nth-last-child(2) {
        width: 100%;
    }
}
/*------------------------------------------------------------------------------------------------------------------*/
/*  HOTEL [ITINERARY] 																								*/
/*------------------------------------------------------------------------------------------------------------------*/
.hotel .col &gt; div {
    line-height: 36px;
}
.hotel .destination .city,
.hotel .destination .iata {
    display: inline-block;
    padding-right: 5px;
}
.hotel .date .day,
.hotel .date .month,
.hotel .date .year {
    display: inline-block;
    padding-right: 5px;
}
.hotel .date .time-flight .precision {
    display: inline-block;
    font-size: 1.2rem;
    border-radius: 2px;
    margin-left: 5px;
    background: rgb(221, 58, 29);
    color: rgb(255, 255, 255);
    line-height: 1.2rem;
    text-decoration: none;
    padding: 4px;
    position: relative;
    cursor: pointer;
}
.hotel .flight-number img {
    display: inline-block;
    max-width: 60%;
    max-height: 20px;
}
.hotel .flight-number .dropdown {
    top: 0;
    width: 40vw;
    right: 0;
    left: auto !important;
}
.hotel .flight-number .dropdown .code {
    padding: 0 10px;
    display: inline-block;
}
.hotel .flight-number .travel-policy {
    padding: 2px 0;
    display: inline-block;
}
.hotel .flight-number .operate-by {
    font-size: 1.2rem;
    padding: 2px 0;
}
.hotel .carrier img {
    display: inline-block;
    max-width: 60%;
    max-height: 20px;
}
.hotel .button {
    margin-right: 10px;
}

.block.hotel .content .row .col.p20 .discount_ico {
    position: relative !important;
    line-height: 20px !important;
}
.block.hotel .content .row .col.p20 .discount_ico:before {
    content: "-" !important;
    color: red !important;
}
.block.hotel .content .row .col.p20 .discount_ico * {
    color: red !important;
    padding: 0 !important;
}

.gallery-content .p5 .icon {
    line-height: 110px;
    height: 150px !important;
    cursor: pointer;
}
.gallery-content .gallery table.slider td img {
    height: 150px;
    width: auto;
    max-width: initial;
}

@media only screen and (max-width: 600px) {
    .hotel .p20 {
        width: 25%;
    }
    .hotel .button.back.small {
        margin-bottom: 10px;
    }
}
@media only screen and (max-width: 480px) {
    .hotel .plain-text {
        line-height: initial;
    }
    .hotel .p20 {
        width: 25%;
    }
    .hotel .p20:nth-last-child(3) {
        text-align: right;
    }
    .hotel .p20:nth-last-child(2) {
        width: 100%;
    }
}
.close-bar {
    padding: 10px;
    text-align: right;
    position: fixed;
    z-index: 5;
    top: 0;
    left: 0;
    right: 0;
    background: rgb(255, 255, 255);
}

.chain-oneWorld .check-wrap label,
.chain-skyTeam .check-wrap label,
.chain-starAlliance .check-wrap label {
    padding-left: 30px;
}

.chain-oneWorld .check-wrap label {
    background: url("../images/airlines/chain/oneworld.svg") 8px 2px no-repeat;
    background-size: 16px;
}

.chain-skyTeam .check-wrap label {
    background: url("../images/airlines/chain/skyteam.svg") 8px 2px no-repeat;
    background-size: 16px;
}

.chain-starAlliance .check-wrap label {
    background: url("../images/airlines/chain/staralliance.svg") 8px 2px no-repeat;
    background-size: 16px;
}

/*------------------------------------------------------------------------------------------------------------------*/
/*  FILTERS 																										*/
/*------------------------------------------------------------------------------------------------------------------*/
.filters {
    min-height: 500px;
}
.filters .filter-bar {
    padding: 10px 10px 5px 0;
    text-align: right;
}
.filters .reset-all-filters {
    border: none;
    background: none;
    margin: 10px 0;
    min-height: 33px;
    border-radius: 0;
    box-shadow: none;
    text-shadow: none;
}
.filters .collapsed {
    position: relative;
    height: 200px;
    overflow: hidden;
}
.filters .expanded {
    height: auto;
    overflow: visible;
}
.filters .sub-label {
    padding: 15px 0 5px 0;
    width: 100%;
    font-size: 1.3rem;
    font-weight: 500;
}
.filters .radio-wrap,
.filters .check-wrap {
    padding: 2px 0 0 0;
    width: 100%;
    cursor: pointer;
}
.filters .radio-wrap *,
.filters .check-wrap * {
    cursor: pointer;
}
.filters .radio-wrap input[type=radio] + span,
.filters .radio-wrap input[type=checkbox] + span,
.filters .check-wrap input[type=radio] + span,
.filters .check-wrap input[type=checkbox] + span {
    vertical-align: middle;
}
.filters .radio-wrap label,
.filters .check-wrap label {
    width: calc(100% - 25px);
    max-width: calc(100% - 25px);
    margin: 0;
    position: relative;
    font-size: 1.3rem;
}
.filters .with-price label {
    width: calc(100% - 25px);
    margin: 0;
    padding-right: 95px;
    position: relative;
}
.filters .with-price label a {
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    max-width: 95px;
}
.filters .filter-facilities label {
    width: calc(100% - 25px);
    margin: 0;
    padding-right: 30px;
    position: relative;
}
.filters .filter-facilities label span {
    position: absolute;
    right: 0;
    top: 0;
    display: block;
}
.filters .show-all {
    background: rgb(255, 255, 255);
    padding: 10px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 5;
    border-radius: 0 0 5px 5px;
}
.filters .show-all:after {
    position: absolute;
    content: "";
    top: -50px;
    left: 0;
    right: 0;
    height: 50px;
    width: 100%;
    background: rgba(0, 0, 0, 0);
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgb(255, 255, 255) 100%);
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgb(255, 255, 255) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgb(255, 255, 255) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgb(255, 255, 255) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(255, 255, 255) 100%);
}

.range-price .row .col.p100 &gt; label:first-child {
    color: rgb(0, 0, 0);
}
.range-price .row:nth-child(2) {
    border-top: 1px solid rgb(217, 232, 243);
}
.range-price .interval {
    margin: 10px 0;
    height: 4px;
    width: 100%;
    background: rgb(191, 196, 203);
    border-radius: 4px;
}
.range-price .interval div {
    height: 4px;
    position: relative;
    background: rgb(255, 102, 0);
    border-radius: 4px;
}
.range-price .interval div:after, .range-price .interval div:before {
    display: block;
    content: "";
    position: absolute;
    height: 10px;
    width: 2px;
    top: -3px;
    background: rgb(255, 102, 0);
}
.range-price .interval div:before {
    left: 0;
}
.range-price .interval div:after {
    right: 0;
}

.l-space1 {
    margin-left: 1%;
}

.r-space1 {
    margin-right: 1%;
}

.l-space2 {
    margin-left: 2%;
}

.r-space2 {
    margin-right: 2%;
}

.l-space3 {
    margin-left: 3%;
}

.r-space3 {
    margin-right: 3%;
}

.l-space4 {
    margin-left: 4%;
}

.r-space4 {
    margin-right: 4%;
}

.l-space5 {
    margin-left: 5%;
}

.r-space5 {
    margin-right: 5%;
}

.l-space6 {
    margin-left: 6%;
}

.r-space6 {
    margin-right: 6%;
}

.l-space7 {
    margin-left: 7%;
}

.r-space7 {
    margin-right: 7%;
}

.l-space8 {
    margin-left: 8%;
}

.r-space8 {
    margin-right: 8%;
}

.l-space9 {
    margin-left: 9%;
}

.r-space9 {
    margin-right: 9%;
}

.l-space10 {
    margin-left: 10%;
}

.r-space10 {
    margin-right: 10%;
}

.l-space11 {
    margin-left: 11%;
}

.r-space11 {
    margin-right: 11%;
}

.l-space12 {
    margin-left: 12%;
}

.r-space12 {
    margin-right: 12%;
}

.l-space13 {
    margin-left: 13%;
}

.r-space13 {
    margin-right: 13%;
}

.l-space14 {
    margin-left: 14%;
}

.r-space14 {
    margin-right: 14%;
}

.l-space15 {
    margin-left: 15%;
}

.r-space15 {
    margin-right: 15%;
}

.l-space16 {
    margin-left: 16%;
}

.r-space16 {
    margin-right: 16%;
}

.l-space17 {
    margin-left: 17%;
}

.r-space17 {
    margin-right: 17%;
}

.l-space18 {
    margin-left: 18%;
}

.r-space18 {
    margin-right: 18%;
}

.l-space19 {
    margin-left: 19%;
}

.r-space19 {
    margin-right: 19%;
}

.l-space20 {
    margin-left: 20%;
}

.r-space20 {
    margin-right: 20%;
}

.l-space21 {
    margin-left: 21%;
}

.r-space21 {
    margin-right: 21%;
}

.l-space22 {
    margin-left: 22%;
}

.r-space22 {
    margin-right: 22%;
}

.l-space23 {
    margin-left: 23%;
}

.r-space23 {
    margin-right: 23%;
}

.l-space24 {
    margin-left: 24%;
}

.r-space24 {
    margin-right: 24%;
}

.l-space25 {
    margin-left: 25%;
}

.r-space25 {
    margin-right: 25%;
}

.l-space26 {
    margin-left: 26%;
}

.r-space26 {
    margin-right: 26%;
}

.l-space27 {
    margin-left: 27%;
}

.r-space27 {
    margin-right: 27%;
}

.l-space28 {
    margin-left: 28%;
}

.r-space28 {
    margin-right: 28%;
}

.l-space29 {
    margin-left: 29%;
}

.r-space29 {
    margin-right: 29%;
}

.l-space30 {
    margin-left: 30%;
}

.r-space30 {
    margin-right: 30%;
}

.l-space31 {
    margin-left: 31%;
}

.r-space31 {
    margin-right: 31%;
}

.l-space32 {
    margin-left: 32%;
}

.r-space32 {
    margin-right: 32%;
}

.l-space33 {
    margin-left: 33%;
}

.r-space33 {
    margin-right: 33%;
}

.l-space34 {
    margin-left: 34%;
}

.r-space34 {
    margin-right: 34%;
}

.l-space35 {
    margin-left: 35%;
}

.r-space35 {
    margin-right: 35%;
}

.l-space36 {
    margin-left: 36%;
}

.r-space36 {
    margin-right: 36%;
}

.l-space37 {
    margin-left: 37%;
}

.r-space37 {
    margin-right: 37%;
}

.l-space38 {
    margin-left: 38%;
}

.r-space38 {
    margin-right: 38%;
}

.l-space39 {
    margin-left: 39%;
}

.r-space39 {
    margin-right: 39%;
}

.l-space40 {
    margin-left: 40%;
}

.r-space40 {
    margin-right: 40%;
}

.l-space41 {
    margin-left: 41%;
}

.r-space41 {
    margin-right: 41%;
}

.l-space42 {
    margin-left: 42%;
}

.r-space42 {
    margin-right: 42%;
}

.l-space43 {
    margin-left: 43%;
}

.r-space43 {
    margin-right: 43%;
}

.l-space44 {
    margin-left: 44%;
}

.r-space44 {
    margin-right: 44%;
}

.l-space45 {
    margin-left: 45%;
}

.r-space45 {
    margin-right: 45%;
}

.l-space46 {
    margin-left: 46%;
}

.r-space46 {
    margin-right: 46%;
}

.l-space47 {
    margin-left: 47%;
}

.r-space47 {
    margin-right: 47%;
}

.l-space48 {
    margin-left: 48%;
}

.r-space48 {
    margin-right: 48%;
}

.l-space49 {
    margin-left: 49%;
}

.r-space49 {
    margin-right: 49%;
}

.l-space50 {
    margin-left: 50%;
}

.r-space50 {
    margin-right: 50%;
}

.l-space51 {
    margin-left: 51%;
}

.r-space51 {
    margin-right: 51%;
}

.l-space52 {
    margin-left: 52%;
}

.r-space52 {
    margin-right: 52%;
}

.l-space53 {
    margin-left: 53%;
}

.r-space53 {
    margin-right: 53%;
}

.l-space54 {
    margin-left: 54%;
}

.r-space54 {
    margin-right: 54%;
}

.l-space55 {
    margin-left: 55%;
}

.r-space55 {
    margin-right: 55%;
}

.l-space56 {
    margin-left: 56%;
}

.r-space56 {
    margin-right: 56%;
}

.l-space57 {
    margin-left: 57%;
}

.r-space57 {
    margin-right: 57%;
}

.l-space58 {
    margin-left: 58%;
}

.r-space58 {
    margin-right: 58%;
}

.l-space59 {
    margin-left: 59%;
}

.r-space59 {
    margin-right: 59%;
}

.l-space60 {
    margin-left: 60%;
}

.r-space60 {
    margin-right: 60%;
}

.l-space61 {
    margin-left: 61%;
}

.r-space61 {
    margin-right: 61%;
}

.l-space62 {
    margin-left: 62%;
}

.r-space62 {
    margin-right: 62%;
}

.l-space63 {
    margin-left: 63%;
}

.r-space63 {
    margin-right: 63%;
}

.l-space64 {
    margin-left: 64%;
}

.r-space64 {
    margin-right: 64%;
}

.l-space65 {
    margin-left: 65%;
}

.r-space65 {
    margin-right: 65%;
}

.l-space66 {
    margin-left: 66%;
}

.r-space66 {
    margin-right: 66%;
}

.l-space67 {
    margin-left: 67%;
}

.r-space67 {
    margin-right: 67%;
}

.l-space68 {
    margin-left: 68%;
}

.r-space68 {
    margin-right: 68%;
}

.l-space69 {
    margin-left: 69%;
}

.r-space69 {
    margin-right: 69%;
}

.l-space70 {
    margin-left: 70%;
}

.r-space70 {
    margin-right: 70%;
}

.l-space71 {
    margin-left: 71%;
}

.r-space71 {
    margin-right: 71%;
}

.l-space72 {
    margin-left: 72%;
}

.r-space72 {
    margin-right: 72%;
}

.l-space73 {
    margin-left: 73%;
}

.r-space73 {
    margin-right: 73%;
}

.l-space74 {
    margin-left: 74%;
}

.r-space74 {
    margin-right: 74%;
}

.l-space75 {
    margin-left: 75%;
}

.r-space75 {
    margin-right: 75%;
}

.l-space76 {
    margin-left: 76%;
}

.r-space76 {
    margin-right: 76%;
}

.l-space77 {
    margin-left: 77%;
}

.r-space77 {
    margin-right: 77%;
}

.l-space78 {
    margin-left: 78%;
}

.r-space78 {
    margin-right: 78%;
}

.l-space79 {
    margin-left: 79%;
}

.r-space79 {
    margin-right: 79%;
}

.l-space80 {
    margin-left: 80%;
}

.r-space80 {
    margin-right: 80%;
}

.l-space81 {
    margin-left: 81%;
}

.r-space81 {
    margin-right: 81%;
}

.l-space82 {
    margin-left: 82%;
}

.r-space82 {
    margin-right: 82%;
}

.l-space83 {
    margin-left: 83%;
}

.r-space83 {
    margin-right: 83%;
}

.l-space84 {
    margin-left: 84%;
}

.r-space84 {
    margin-right: 84%;
}

.l-space85 {
    margin-left: 85%;
}

.r-space85 {
    margin-right: 85%;
}

.l-space86 {
    margin-left: 86%;
}

.r-space86 {
    margin-right: 86%;
}

.l-space87 {
    margin-left: 87%;
}

.r-space87 {
    margin-right: 87%;
}

.l-space88 {
    margin-left: 88%;
}

.r-space88 {
    margin-right: 88%;
}

.l-space89 {
    margin-left: 89%;
}

.r-space89 {
    margin-right: 89%;
}

.l-space90 {
    margin-left: 90%;
}

.r-space90 {
    margin-right: 90%;
}

.l-space91 {
    margin-left: 91%;
}

.r-space91 {
    margin-right: 91%;
}

.l-space92 {
    margin-left: 92%;
}

.r-space92 {
    margin-right: 92%;
}

.l-space93 {
    margin-left: 93%;
}

.r-space93 {
    margin-right: 93%;
}

.l-space94 {
    margin-left: 94%;
}

.r-space94 {
    margin-right: 94%;
}

.l-space95 {
    margin-left: 95%;
}

.r-space95 {
    margin-right: 95%;
}

.l-space96 {
    margin-left: 96%;
}

.r-space96 {
    margin-right: 96%;
}

.l-space97 {
    margin-left: 97%;
}

.r-space97 {
    margin-right: 97%;
}

.l-space98 {
    margin-left: 98%;
}

.r-space98 {
    margin-right: 98%;
}

.l-space99 {
    margin-left: 99%;
}

.r-space99 {
    margin-right: 99%;
}

.l-space100 {
    margin-left: 100%;
}

.r-space100 {
    margin-right: 100%;
}

.container .outbound,
.container .inbound {
    padding: 10px 10px 0 10px;
}

.ng5-slider {
    margin: 40px 10px 15px 10px !important;
    width: calc(100% - 20px) !important;
}

.ng5-slider .ng5-slider-bar {
    height: 2px !important;
}

.ng5-slider .ng5-slider-selection {
    background: rgb(255, 102, 0) !important;
}

.ng5-slider .ng5-slider-pointer:after {
    width: 18px !important;
    height: 18px !important;
    top: 0 !important;
    left: 0 !important;
    background: rgb(255, 255, 255) !important;
    border-radius: 100% !important;
}

.ng5-slider .ng5-slider-pointer {
    width: 20px !important;
    height: 20px !important;
    top: auto !important;
    bottom: -6px !important;
    border: 1px solid rgb(217, 232, 243);
    border-radius: 100% !important;
    background: rgb(232, 241, 248);
    background: -webkit-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: -moz-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: -ms-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: -o-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: linear-gradient(to bottom, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.08);
}

.ng5-slider .ng5-slider-bubble {
    cursor: default;
    bottom: 16px;
    padding: 1px 3px;
    color: rgb(51, 51, 51) !important;
    font-size: 1.3rem !important;
}

.ngx-slider {
    margin: 40px 10px 15px 10px !important;
    width: calc(100% - 20px) !important;
}

.ngx-slider[disabled] {
    cursor: pointer !important;
}

.ngx-slider .ngx-slider-bar {
    height: 2px !important;
}

.ngx-slider .ngx-slider-selection {
    background: rgb(255, 102, 0) !important;
}

.ngx-slider .ngx-slider-pointer:after {
    width: 18px !important;
    height: 18px !important;
    top: 0 !important;
    left: 0 !important;
    background: rgb(255, 255, 255) !important;
    border-radius: 100% !important;
}

.ngx-slider .ngx-slider-pointer {
    width: 20px !important;
    height: 20px !important;
    top: auto !important;
    bottom: -6px !important;
    border: 1px solid rgb(217, 232, 243);
    border-radius: 100% !important;
    background: rgb(232, 241, 248);
    background: -webkit-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: -moz-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: -ms-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: -o-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: linear-gradient(to bottom, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.08);
}

.ngx-slider .ngx-slider-bubble {
    cursor: default;
    bottom: 16px;
    padding: 1px 3px;
    color: rgb(51, 51, 51) !important;
    font-size: 1.3rem !important;
}

.block.show-filters.mobile-view .col.booking-search {
    width: 60%;
}
.block.show-filters.mobile-view .col.booking-search-button {
    width: 40%;
}
.block.show-filters.mobile-view .col.booking-search-button .button {
    width: 100%;
    margin: 0;
}

.next-search {
    border: none;
    background: none;
    margin-bottom: 0;
    border-radius: 0;
    box-shadow: none;
    text-shadow: none;
}
.next-search .sort-by {
    position: absolute;
    right: 0;
    top: 17px;
    display: inline-block;
    background: url("../images/icons/iconset/forms/chevron.svg") calc(100% - 0px) 50% no-repeat;
    background-size: auto;
    padding-right: 20px;
    cursor: pointer;
}
.next-search .sort-by span:nth-child(1) {
    color: rgb(51, 51, 51);
}
.next-search .sort-by:hover {
    background: url("../images/icons/iconset/forms/chevron-active.svg") calc(100% - 0px) 50% no-repeat;
    background-size: auto;
}
.next-search .loader-inline {
    margin-right: 10px;
}
.next-search .result {
    color: rgb(51, 51, 51);
    line-height: 36px;
}
.next-search .result span.price + span {
    margin: 0 5px;
}
.next-search .result span.ww_price {
    padding-left: 0;
}

.better-offer {
    cursor: pointer;
    padding: 8px 16px;
    width: auto;
    display: inline-block;
    height: 36px;
    margin-left: 20px;
    background: rgb(255, 102, 0);
    box-shadow: 0px 2px 8px 0px rgba(255, 68, 0, 0.5);
    border-radius: 36px;
}
.better-offer:hover {
    background: rgb(255, 102, 0);
}
.better-offer span {
    line-height: 20px;
    color: rgb(255, 255, 255);
    font-size: 1.3rem;
    font-weight: 600;
}
.better-offer span.ic-top {
    vertical-align: bottom;
    background: url("../images/icons/iconset/top.svg") 50% 50% no-repeat;
    background-size: 16px;
    filter: invert(100%) sepia(0%) saturate(25%) hue-rotate(71deg) brightness(108%) contrast(109%) !important;
}

lib-sorter-list {
    position: relative;
}

/*sorters on top NEW*/
.offer-sorters {
    position: absolute;
    right: -20px;
    top: 30px;
    width: 300px;
    height: auto !important;
    z-index: 1000;
    left: auto;
    bottom: auto;
}
.offer-sorters .sorter {
    display: block;
    padding: 10px 15px;
    background: rgba(0, 0, 0, 0);
    cursor: pointer;
    text-align: left;
    line-height: 20px;
    height: auto !important;
    width: 100%;
    border-radius: 0;
}
.offer-sorters .sorter:hover {
    background: rgb(245, 247, 252);
}
.offer-sorters .sorter * {
    color: rgb(34, 34, 34);
}
.offer-sorters .sorter div.title {
    display: block;
    font-size: 1.4rem;
    font-weight: 700;
    padding-bottom: 1px;
    padding-left: 25px;
    position: relative;
}
.offer-sorters .sorter div.title .icon {
    display: inline-block;
    position: absolute;
    left: 0;
    top: 0;
}
.offer-sorters .sorter div.description {
    padding-left: 20px;
}
.offer-sorters .sorter div.description span.price {
    display: inline-block;
}
.offer-sorters .sorter div.description span.price span.ww_price {
    font-weight: 400;
    margin-left: 0;
    color: rgb(51, 51, 51);
}
.offer-sorters .sorter div.description span.price span.diff_currency {
    font-weight: 400;
    color: rgb(51, 51, 51);
}
.offer-sorters .sorter div.title + span {
    font-weight: 700;
}
.offer-sorters .sorter div.title + span.price span.ww_price {
    font-weight: 700;
    color: rgb(51, 51, 51);
}
.offer-sorters .sorter div.title + span.price span.ww_price span.diff_currency {
    font-weight: 700;
    color: rgb(51, 51, 51);
}
.offer-sorters .sorter div.title + span:after {
    content: ", ";
}
.offer-sorters .sorter &gt; span:nth-child(1) {
    color: rgb(34, 34, 34);
}
.offer-sorters .sorter span {
    display: inline;
    color: rgb(51, 51, 51);
}
.offer-sorters .sorter span.duration {
    padding-left: 5px;
}
.offer-sorters .sorter.active {
    border-color: rgb(255, 102, 0);
}

/*quick sorters/filters on aside-column NEW*/
.quick-sorters,
.quick-filters {
    display: block;
    margin-bottom: 20px;
    background: none;
    border-radius: 0;
    box-shadow: none;
    text-shadow: none;
}
.quick-sorters.selected .sorter,
.quick-sorters.selected .filter,
.quick-filters.selected .sorter,
.quick-filters.selected .filter {
    padding: 20px 15px;
}
.quick-sorters &gt; h3,
.quick-filters &gt; h3 {
    font-weight: 600;
    background: none;
}
.quick-sorters .sorter,
.quick-sorters .filter,
.quick-filters .sorter,
.quick-filters .filter {
    position: relative;
    margin: 0 0 10px 0;
    background: rgb(255, 255, 255);
    margin-bottom: 10px;
    border: 2px solid rgba(0, 0, 0, 0);
    border-radius: 4px;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
    display: block;
    padding: 10px 15px;
    cursor: pointer;
    text-align: left;
    line-height: 20px;
    height: auto !important;
    width: 100%;
}
.quick-sorters .sorter.selected, .quick-sorters .sorter:hover,
.quick-sorters .filter.selected,
.quick-sorters .filter:hover,
.quick-filters .sorter.selected,
.quick-filters .sorter:hover,
.quick-filters .filter.selected,
.quick-filters .filter:hover {
    background: rgb(216, 224, 243);
}
.quick-sorters .sorter.selected,
.quick-sorters .filter.selected,
.quick-filters .sorter.selected,
.quick-filters .filter.selected {
    border: 2px solid rgb(255, 102, 0);
}
.quick-sorters .sorter *,
.quick-sorters .filter *,
.quick-filters .sorter *,
.quick-filters .filter * {
    color: rgb(34, 34, 34);
}
.quick-sorters .sorter div.title,
.quick-sorters .filter div.title,
.quick-filters .sorter div.title,
.quick-filters .filter div.title {
    display: block;
    font-size: 1.4rem;
    font-weight: 700;
    padding-bottom: 1px;
    padding-left: 50px;
    position: static;
}
.quick-sorters .sorter div.title .icon,
.quick-sorters .filter div.title .icon,
.quick-filters .sorter div.title .icon,
.quick-filters .filter div.title .icon {
    display: inline-block;
    position: absolute;
    left: 10px;
    top: 10px;
    filter: none;
    width: 40px;
    height: 40px;
    margin: 0;
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.quick-sorters .sorter div.description,
.quick-sorters .filter div.description,
.quick-filters .sorter div.description,
.quick-filters .filter div.description {
    padding-left: 45px;
}
.quick-sorters .sorter div.description span.price,
.quick-sorters .filter div.description span.price,
.quick-filters .sorter div.description span.price,
.quick-filters .filter div.description span.price {
    display: inline-block;
}
.quick-sorters .sorter div.description span.price span.ww_price,
.quick-sorters .filter div.description span.price span.ww_price,
.quick-filters .sorter div.description span.price span.ww_price,
.quick-filters .filter div.description span.price span.ww_price {
    font-weight: 400;
    margin-left: 0;
    color: rgb(51, 51, 51);
}
.quick-sorters .sorter div.description span.price span.diff_currency,
.quick-sorters .filter div.description span.price span.diff_currency,
.quick-filters .sorter div.description span.price span.diff_currency,
.quick-filters .filter div.description span.price span.diff_currency {
    font-weight: 400;
    color: rgb(51, 51, 51);
}
.quick-sorters .sorter div.title + span,
.quick-sorters .filter div.title + span,
.quick-filters .sorter div.title + span,
.quick-filters .filter div.title + span {
    font-weight: 700;
}
.quick-sorters .sorter div.title + span.price span.ww_price,
.quick-sorters .filter div.title + span.price span.ww_price,
.quick-filters .sorter div.title + span.price span.ww_price,
.quick-filters .filter div.title + span.price span.ww_price {
    font-weight: 700;
    color: rgb(51, 51, 51);
}
.quick-sorters .sorter div.title + span.price span.ww_price span.diff_currency,
.quick-sorters .filter div.title + span.price span.ww_price span.diff_currency,
.quick-filters .sorter div.title + span.price span.ww_price span.diff_currency,
.quick-filters .filter div.title + span.price span.ww_price span.diff_currency {
    font-weight: 700;
    color: rgb(51, 51, 51);
}
.quick-sorters .sorter div.title + span:after,
.quick-sorters .filter div.title + span:after,
.quick-filters .sorter div.title + span:after,
.quick-filters .filter div.title + span:after {
    content: ", ";
}
.quick-sorters .sorter &gt; span:nth-child(1),
.quick-sorters .filter &gt; span:nth-child(1),
.quick-filters .sorter &gt; span:nth-child(1),
.quick-filters .filter &gt; span:nth-child(1) {
    color: rgb(34, 34, 34);
}
.quick-sorters .sorter span,
.quick-sorters .filter span,
.quick-filters .sorter span,
.quick-filters .filter span {
    display: inline;
    color: rgb(51, 51, 51);
}
.quick-sorters .sorter span.duration,
.quick-sorters .filter span.duration,
.quick-filters .sorter span.duration,
.quick-filters .filter span.duration {
    padding-left: 5px;
}
.quick-sorters .sorter.active,
.quick-sorters .filter.active,
.quick-filters .sorter.active,
.quick-filters .filter.active {
    border-color: rgb(255, 102, 0);
}
.quick-sorters .sorter.TotalPrice .icon,
.quick-sorters .filter.TotalPrice .icon,
.quick-filters .sorter.TotalPrice .icon,
.quick-filters .filter.TotalPrice .icon {
    background: url("../images/icons/iconset/lowest-price.svg") 50% 50% no-repeat;
    background-size: 24px;
}
.quick-sorters .sorter.FlightTime .icon,
.quick-sorters .filter.FlightTime .icon,
.quick-filters .sorter.FlightTime .icon,
.quick-filters .filter.FlightTime .icon {
    background: url("../images/icons/iconset/status/ow-combination/progress.svg") 50% 50% no-repeat;
    background-size: 24px;
}
.quick-sorters .sorter.DepartureEarly .icon,
.quick-sorters .filter.DepartureEarly .icon,
.quick-filters .sorter.DepartureEarly .icon,
.quick-filters .filter.DepartureEarly .icon {
    background: url("../images/icons/iconset/plane-right.svg") 50% 50% no-repeat;
    background-size: 24px;
}
.quick-sorters .sorter.ArrivalEarly .icon,
.quick-sorters .filter.ArrivalEarly .icon,
.quick-filters .sorter.ArrivalEarly .icon,
.quick-filters .filter.ArrivalEarly .icon {
    background: url("../images/icons/iconset/plane-left.svg") 50% 50% no-repeat;
    background-size: 24px;
}
.quick-sorters .sorter.DepartureDayToleranceFilter .icon,
.quick-sorters .filter.DepartureDayToleranceFilter .icon,
.quick-filters .sorter.DepartureDayToleranceFilter .icon,
.quick-filters .filter.DepartureDayToleranceFilter .icon {
    background: url("../images/icons/iconset/calendar.svg") 50% 50% no-repeat;
    background-size: 24px;
}
.quick-sorters .sorter.NumberOfTransfersFilter .icon,
.quick-sorters .filter.NumberOfTransfersFilter .icon,
.quick-filters .sorter.NumberOfTransfersFilter .icon,
.quick-filters .filter.NumberOfTransfersFilter .icon {
    background: url("../images/icons/iconset/plane-horizontal.svg") 50% 50% no-repeat;
    background-size: 24px;
}
.quick-sorters .sorter.CheckedBaggageFilter .icon,
.quick-sorters .filter.CheckedBaggageFilter .icon,
.quick-filters .sorter.CheckedBaggageFilter .icon,
.quick-filters .filter.CheckedBaggageFilter .icon {
    background: url("../images/icons/iconset/baggage.svg") 50% 50% no-repeat;
    background-size: 24px;
}

@media only screen and (max-width: 1000px) {
    .offer-sorters {
        left: -300px;
        top: 25px;
        right: auto;
    }
}
/*------------------------------------------------------------------------------------------------------------------*/
/*  INDICATORS																									                                                    */
/*------------------------------------------------------------------------------------------------------------------*/
/* stripe */
.indicator-stripe {
    overflow: hidden !important;
    position: relative;
}
.indicator-stripe:after {
    display: block;
    position: absolute;
    z-index: 1;
    content: "";
    width: 3000px;
    height: 3px;
    bottom: 0;
    left: 0;
    background: linear-gradient(to right, rgb(13, 46, 132) 0%, rgb(0, 150, 255) 25%, rgb(13, 46, 132) 50%, rgb(0, 150, 255) 75%, rgb(13, 46, 132) 100%);
    animation: indicator-stripe 3s infinite linear;
    -webkit-animation: indicator-stripe 3s infinite linear;
}

@-webkit-keyframes indicator-stripe {
    from {
        background-position: -3000px;
    }
    to {
        background-position: 0px;
    }
}
@keyframes indicator-stripe {
    from {
        background-position: -3000px;
    }
    to {
        background-position: 0px;
    }
}
/* box */
.indicator-box {
    position: relative;
    border-radius: 1px;
}
.indicator-box:after {
    content: "";
    position: absolute;
    top: -3px;
    left: -3px;
    height: calc(100% + 6px);
    width: calc(100% + 6px);
    background: linear-gradient(60deg, rgb(13, 46, 132), rgb(0, 150, 255), rgb(13, 46, 132), rgb(0, 150, 255), rgb(13, 46, 132), rgb(0, 150, 255), rgb(13, 46, 132), rgb(0, 150, 255));
    border-radius: 6px;
    z-index: -1;
    animation: indicator-box 3s ease alternate infinite;
    background-size: 300% 300%;
    opacity: 0.3;
}

@-webkit-keyframes indicator-box {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}
@keyframes indicator-box {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}
/* pulse */
.indicator-pulse {
    position: relative;
}
.indicator-pulse:after {
    position: absolute;
    display: block;
    content: "";
    animation: pulse 1s linear infinite;
    border: 1px solid rgb(0, 150, 255);
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
    z-index: 1;
    border-radius: 4px;
}

@-webkit-keyframes pulse {
    0% {
        border-width: 1px;
        opacity: 0.1;
    }
    100% {
        border-width: 25px;
        opacity: 0.001;
    }
}
@keyframes pulse {
    0% {
        border-width: 1px;
        opacity: 0.1;
    }
    100% {
        border-width: 25px;
        opacity: 0.001;
    }
}
/* shadow */
.indicator-shadow {
    position: relative;
}
.indicator-shadow:after {
    position: absolute;
    display: block;
    content: "";
    animation: pulse-shadow 1s linear infinite;
    top: -2px;
    right: -2px;
    bottom: -2px;
    left: -2px;
    z-index: 1;
    border-radius: 4px;
}

@-webkit-keyframes pulse-shadow {
    0% {
        box-shadow: 0 0 5px 0 rgb(0, 150, 255);
        opacity: 0.5;
    }
    100% {
        box-shadow: 0 0 5px 0 rgb(0, 150, 255);
        opacity: 0.001;
    }
}
@keyframes pulse-shadow {
    0% {
        box-shadow: 0 0 5px 0 rgb(0, 150, 255);
        opacity: 0.5;
    }
    100% {
        box-shadow: 0 0 5px 0 rgb(0, 150, 255);
        opacity: 0.001;
    }
}
/* led */
.indicator-led {
    position: relative;
}
.indicator-led:before, .indicator-led:after {
    position: absolute;
    display: block;
    content: "";
    border-radius: 100%;
}
.indicator-led:before {
    width: 9px;
    height: 9px;
    content: "";
    top: 5px;
    right: 5px;
    border: 2px solid rgb(255, 255, 255);
    z-index: 1;
}
.indicator-led:after {
    width: 9px;
    height: 9px;
    content: "";
    top: 5px;
    right: 5px;
    background-color: rgb(0, 150, 255);
    animation: led 1.2s ease infinite;
}
.indicator-led .indicator-text {
    position: absolute;
    display: block !important;
    top: -20px;
    right: 9px;
    height: 15px;
    line-height: 15px;
    width: auto;
    padding: 0 10px;
    font-size: 1rem;
    background: rgb(0, 150, 255);
    color: rgb(255, 255, 255);
    opacity: 0.001;
    animation: stripe-text 1.2s ease infinite;
    animation-delay: 1s;
    animation-iteration-count: 1;
    animation-fill-mode: forwards;
}
.indicator-led .indicator-text:after {
    display: block !important;
    position: absolute;
    width: 1px;
    height: 15px;
    content: "";
    top: 15px;
    right: 0;
    background-color: rgb(0, 150, 255);
}

@-webkit-keyframes led {
    0% {
        box-shadow: none;
        text-shadow: none;
    }
    100% {
        box-shadow: 0 0 10px 8px rgba(0, 150, 255, 0.5);
    }
}
@keyframes led {
    0% {
        box-shadow: none;
        text-shadow: none;
    }
    100% {
        box-shadow: 0 0 10px 8px rgba(0, 150, 255, 0.5);
    }
}
@-webkit-keyframes stripe-text {
    0% {
        opacity: 0.001;
    }
    100% {
        opacity: 1;
    }
}
@keyframes stripe-text {
    0% {
        opacity: 0.001;
    }
    100% {
        opacity: 1;
    }
}
/*------------------------------------------------------------------------------------------------------------------*/
/*  MANAGE PROFILE	 																								*/
/*------------------------------------------------------------------------------------------------------------------*/
.passenger-row {
    position: relative;
}
.passenger-row a {
    line-height: 20px;
    display: inline-block;
}
.passenger-row a.link-no-active {
    color: rgb(187, 187, 187);
}
.passenger-row .icon.ic-arrow-down, .passenger-row .icon.ic-arrow-up {
    position: absolute;
    top: 3px;
    right: 0;
    margin: 0;
    cursor: pointer;
}
.passenger-row .icon.ic-government, .passenger-row .icon.icon.ic-military, .passenger-row .icon.icon.ic-seaman {
    margin-left: 3px;
    vertical-align: top;
}
.passenger-row .check-wrap {
    width: 100%;
    padding: 0;
}
.passenger-row .check-wrap label {
    margin: 0;
    width: 100%;
    max-width: calc(100% - 30px);
}

.nested-list &gt; div {
    position: relative;
    margin-left: 22px;
}
.nested-list &gt; div:before {
    content: "";
    border-bottom: 1px solid rgb(217, 232, 243);
    border-left: 1px solid rgb(217, 232, 243);
    height: 20px;
    width: 10px;
    left: -15px;
    top: -10px;
    position: absolute;
    display: block;
}
.nested-list &gt; div:first-child:before {
    height: 10px;
    width: 10px;
    top: 0;
}
.nested-list .check-wrap {
    padding: 0;
}

.clear:before {
    display: none !important;
}

a.link-password {
    margin-right: 10px;
    display: inline-block;
}

#passwordValidity,
#passwordConfirm {
    display: block;
}
#passwordValidity.pass_strong, #passwordValidity.pass_weak, #passwordValidity.pass_invalid, #passwordValidity.pass_confirm_no, #passwordValidity.pass_confirm_yes,
#passwordConfirm.pass_strong,
#passwordConfirm.pass_weak,
#passwordConfirm.pass_invalid,
#passwordConfirm.pass_confirm_no,
#passwordConfirm.pass_confirm_yes {
    font-size: 1.2rem;
}
#passwordValidity.pass_strong, #passwordValidity.pass_confirm_yes,
#passwordConfirm.pass_strong,
#passwordConfirm.pass_confirm_yes {
    color: rgb(0, 153, 51);
}
#passwordValidity.pass_weak, #passwordValidity.pass_invalid, #passwordValidity.pass_confirm_no,
#passwordConfirm.pass_weak,
#passwordConfirm.pass_invalid,
#passwordConfirm.pass_confirm_no {
    color: rgb(255, 0, 0);
}

@media only screen and (max-width: 1000px) {
    .select-passengers .p33x3 {
        width: 33.3%;
    }
    .select-passengers .col.no-main-label {
        padding-top: 29px;
    }
}
@media only screen and (max-width: 480px) {
    .select-passengers .p33x3 {
        width: 100%;
    }
    .select-passengers .col.no-main-label {
        padding-top: 8px;
    }
}
.reservation-detail .icon {
    filter: invert(13%) sepia(18%) saturate(3154%) hue-rotate(191deg) brightness(96%) contrast(88%) !important;
}
.reservation-detail .block .content {
    padding: 10px;
}
.reservation-detail .block .content h3 {
    padding: 0 10px;
    margin: 8px 0;
    background: rgb(245, 247, 252);
    font-weight: 600;
    border-radius: 4px;
}
.reservation-detail .block .content .row .col &gt; div {
    padding: 8px 0;
    line-height: 20px;
}
.reservation-detail .block .content .row .city,
.reservation-detail .block .content .row .country {
    padding: 0 !important;
    line-height: 18px;
}
.reservation-detail .block .content .row .country {
    color: rgb(51, 51, 51);
}
.reservation-detail .block .content .row .locator-primary,
.reservation-detail .block .content .row .locator-secondary {
    font-weight: 400;
    padding: 3px 0 !important;
    display: flex;
    flex-direction: column;
}
.reservation-detail .block .content .reservation-status {
    padding: 0;
}
.reservation-detail .block .content .booked-by .row .p100:nth-child(1) div {
    padding-bottom: 0;
    padding-top: 0;
}
.reservation-detail .price-total.price-subtotal {
    padding: 10px 10px 0 10px;
    margin: 0 -10px;
    border-top: 1px solid rgb(217, 232, 243);
}
.reservation-detail .price-total.price-subtotal .col div,
.reservation-detail .price-total.price-subtotal .col span.price {
    display: block;
    padding: 8px 0;
    line-height: 20px;
}
.reservation-detail .price-total {
    margin: 0 -10px;
    padding: 0 10px;
    border-top: none;
}
.reservation-detail .price-total * {
    font-weight: 700;
    font-size: 1.6rem;
}
.reservation-detail .price-subtotal .col div,
.reservation-detail .price-subtotal .col span.price {
    display: block;
    padding: 8px 0;
    line-height: 20px;
}
.reservation-detail.amount .price-total {
    margin: 0 -10px;
    padding: 0 10px;
    border-top: none;
}
.reservation-detail.amount .price-total .col div,
.reservation-detail.amount .price-total .col span.price {
    display: block;
    padding: 8px 0;
    line-height: 20px;
}
.reservation-detail.amount .price-total * {
    font-weight: 700;
    font-size: 1.6rem;
}
.reservation-detail.mobile-view .price-subtotal .col div,
.reservation-detail.mobile-view .price-subtotal .col span.price {
    display: block;
    padding: 8px 0;
    line-height: 20px;
}
.reservation-detail.mobile-view .col.p50 {
    width: 50%;
}

.mobile-view .reservation-detail .col.p50 {
    width: 50%;
}

.reservation-detail.additional-services .price-subtotal .col div,
.reservation-detail.additional-services .price-subtotal .col span.price {
    display: block;
    padding: 8px 0;
    line-height: 20px;
}

.aside-column .additional-services .icon {
    filter: invert(13%) sepia(18%) saturate(3154%) hue-rotate(191deg) brightness(96%) contrast(88%) !important;
}
.aside-column .additional-services .product-name {
    display: block;
}
.aside-column .additional-services .product-name span {
    display: inline-block;
    vertical-align: top;
}
.aside-column .additional-services .product-name span:nth-child(1) {
    width: 30px;
    font-weight: 700;
}
.aside-column .additional-services .product-name span:nth-child(2) {
    width: calc(100% - 35px);
}

.reservation-detail .block .content .additional-services &gt; div.service-fee .row, .reservation-detail .block .content .additional-services &gt; div.payment-fee .row, .reservation-detail .block .content .additional-services &gt; div.external-fee .row {
    padding: 0;
}

.tax-breakdown {
    width: 20vw !important;
    right: -15px !important;
    top: 5px !important;
    left: auto !important;
}
.tax-breakdown h2 {
    text-align: left;
    font-weight: 400 !important;
}
.tax-breakdown td {
    font-weight: 400 !important;
}
.tax-breakdown td * {
    font-weight: 400 !important;
}
.tax-breakdown tr:nth-last-child(1) * {
    font-weight: 600 !important;
}

.mpc-calendar .icon {
    position: absolute;
    top: 7px;
    right: 5px;
    cursor: pointer;
}
.mpc-calendar.collapsed .content table tr {
    display: none;
}
.mpc-calendar.collapsed .content table tr:nth-child(1),
.mpc-calendar.collapsed .content table tr:nth-child(2),
.mpc-calendar.collapsed .content table tr.visible {
    display: table-row;
}
.mpc-calendar.collapsed .content table tr.visible td {
    padding-bottom: 10px;
}
.mpc-calendar.collapsed .content table tr.visible td:last-child {
    padding-right: 10px;
}
.mpc-calendar.collapsed .content table td.departure div {
    display: none;
}
.mpc-calendar.one-way .content table td.return div:nth-child(1) {
    display: none;
}
.mpc-calendar.one-way .content table td.return div:nth-child(2) {
    display: block;
}
.mpc-calendar.one-way .content table td.departure {
    display: none;
}
.mpc-calendar.one-way .content table tr:nth-child(2) td:nth-child(2) {
    display: none;
}
.mpc-calendar.one-way .content table tr:nth-child(3) td:nth-child(1) {
    display: none;
}
.mpc-calendar .block {
    background: rgb(255, 255, 255);
}
.mpc-calendar .content table {
    border-radius: 4px;
}
.mpc-calendar .content td.departure {
    width: 35px;
    min-width: 35px;
    background: rgb(255, 255, 255);
    position: relative;
    border-right: 1px solid rgb(217, 232, 243);
    border-radius: 0 0 0 4px;
}
.mpc-calendar .content td.departure:hover div {
    background: rgba(0, 0, 0, 0);
    color: rgb(34, 34, 34);
}
.mpc-calendar .content td.departure div {
    position: absolute;
    transform: rotate(270deg);
    transform-origin: 0 30px;
    top: 190px;
    left: 32px;
    width: 150px;
    font-size: 1.4rem;
    font-weight: 700;
    background: none;
    color: rgb(34, 34, 34);
    cursor: default;
}
.mpc-calendar .content td.return {
    height: 30px;
    background: rgb(255, 255, 255);
    text-align: center;
    border-bottom: 1px solid rgb(217, 232, 243);
    border-radius: 4px 4px 0 0;
}
.mpc-calendar .content td.return:hover div {
    background: rgba(0, 0, 0, 0);
    color: rgb(34, 34, 34);
}
.mpc-calendar .content td.return div {
    font-size: 1.4rem;
    font-weight: 700;
    color: rgb(34, 34, 34);
    cursor: default;
}
.mpc-calendar .content td.return div:nth-child(1) {
    display: block;
}
.mpc-calendar .content td.return div:nth-child(2) {
    display: none;
}
.mpc-calendar .content table {
    overflow: hidden;
    z-index: 1;
}
.mpc-calendar .content table tr {
    background: rgb(255, 255, 255);
}
.mpc-calendar .content table td {
    min-width: 100px;
    position: relative;
    text-align: right;
    font-size: 1.3rem;
    padding: 2px;
    border: none;
}
.mpc-calendar .content table td.date div {
    color: rgb(34, 34, 34);
    cursor: default;
}
.mpc-calendar .content table td.date:hover div {
    background: rgba(0, 0, 0, 0);
}
.mpc-calendar .content table td &gt; div {
    line-height: 30px;
    color: rgb(255, 102, 0);
    padding: 0 10px;
    cursor: pointer;
    border-radius: 5px;
}
.mpc-calendar .content table td:hover div {
    background: rgb(236, 239, 249);
}
.mpc-calendar .content table td.selected div, .mpc-calendar .content table td.selected.lowest-price div {
    background: rgb(255, 102, 0);
    color: rgb(255, 255, 255);
}
.mpc-calendar .content table td.selected div:hover, .mpc-calendar .content table td.selected.lowest-price div:hover {
    background: rgb(255, 102, 0);
    color: rgb(255, 255, 255);
}
.mpc-calendar .content table td.lowest-price div {
    background: rgb(235, 246, 239);
    color: rgb(1, 139, 59);
}
.mpc-calendar .content table td.lowest-price:hover div {
    background: rgb(236, 239, 249);
}
.mpc-calendar .content table tr:nth-child(3) td:last-child,
.mpc-calendar .content table tr:nth-child(4) td:last-child,
.mpc-calendar .content table tr:nth-child(5) td:last-child,
.mpc-calendar .content table tr:nth-child(6) td:last-child,
.mpc-calendar .content table tr:nth-child(7) td:last-child,
.mpc-calendar .content table tr:nth-child(8) td:last-child,
.mpc-calendar .content table tr:nth-child(9) td:last-child {
    padding-right: 10px;
}
.mpc-calendar .content table tr:last-child td {
    padding-bottom: 10px;
}

@media only screen and (max-width: 1000px) {
    .mpc-calendar {
        display: none;
    }
}
.mpc-calendar-new.collapsed .block .content {
    display: none;
}
.mpc-calendar-new .block {
    background: rgb(255, 255, 255);
}
.mpc-calendar-new .block h2 .price-from {
    color: rgb(255, 102, 0);
    font-weight: 600;
}
.mpc-calendar-new .block h2 .action-bar .icon {
    position: absolute;
    top: 0;
    right: 5px;
    cursor: pointer;
}
.mpc-calendar-new .block .content .mpc-calendar-grid {
    display: grid;
    grid-template-rows: repeat(8, 40px);
    grid-template-columns: repeat(8, 12.5%);
    /* Definice oblastí pro buňky */
    grid-template-areas: "wd-d1 wd-d2 wd-d3 wd-d4 wd-d5 wd-d6 wd-d7 wd-empty" "d1-r1 d2-r1 d3-r1 d4-r1 d5-r1 d6-r1 d7-r1 wd-r1" "d1-r2 d2-r2 d3-r2 d4-r2 d5-r2 d6-r2 d7-r2 wd-r2" "d1-r3 d2-r3 d3-r3 d4-r3 d5-r3 d6-r3 d2-r3 wd-r3" "d1-r4 d2-r4 d3-r4 d4-r4 d5-r4 d6-r4 d7-r4 wd-r4" "d1-r5 d2-r5 d3-r5 d4-r5 d5-r5 d6-r5 d7-r5 wd-r5" "d1-r6 d2-r6 d3-r6 d4-r6 d5-r6 d6-r6 d7-r6 wd-r6" "d1-r7 d2-r7 d3-r7 d4-r7 d5-r7 d6-r7 d7-r7 wd-r7";
}
.mpc-calendar-new .block .content .mpc-calendar-grid.ow {
    display: grid;
    grid-template-rows: repeat(2, 40px);
    grid-template-columns: repeat(7, 14.2857142857%);
    /* Definice oblastí pro buňky */
    grid-template-areas: "wd-d1 wd-d2 wd-d3 wd-d4 wd-d5 wd-d6 wd-d7" "d1-r1 d2-r1 d3-r1 d4-r1 d5-r1 d6-r1 d7-r1 wd-r1";
}
.mpc-calendar-new .block .content .mpc-calendar-grid.ow .day-week.dw-empty {
    display: none;
}
.mpc-calendar-new .block .content .mpc-calendar-grid .day-week {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    background: rgb(236, 239, 249);
}
.mpc-calendar-new .block .content .mpc-calendar-grid .day-week span.label {
    font-size: 1.1rem;
}
.mpc-calendar-new .block .content .mpc-calendar-grid .day {
    display: flex;
    align-items: stretch;
    justify-content: center;
    flex-direction: column;
    padding: 5px;
}
.mpc-calendar-new .block .content .mpc-calendar-grid .day span {
    background: none;
    color: rgb(255, 102, 0);
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 32px;
    border-radius: 5px;
}
.mpc-calendar-new .block .content .mpc-calendar-grid .day:hover span {
    background: rgb(236, 239, 249);
    cursor: pointer;
}
.mpc-calendar-new .block .content .mpc-calendar-grid .day.selected span, .mpc-calendar-new .block .content .mpc-calendar-grid .day.selected.lowest-price span {
    background: rgb(255, 102, 0);
    color: rgb(255, 255, 255);
}
.mpc-calendar-new .block .content .mpc-calendar-grid .day.selected span:hover, .mpc-calendar-new .block .content .mpc-calendar-grid .day.selected.lowest-price span:hover {
    background: rgb(255, 102, 0);
    color: rgb(255, 255, 255);
}
.mpc-calendar-new .block .content .mpc-calendar-grid .day.lowest-price span {
    background: rgb(235, 246, 239);
    color: rgb(1, 139, 59);
}
.mpc-calendar-new .block .content .mpc-calendar-grid .day.lowest-price:hover span {
    background: rgb(236, 239, 249);
}
@media only screen and (max-width: 1000px) {
    .mpc-calendar-new .block .content .mpc-calendar-grid {
        display: grid;
        grid-template-rows: 1;
        grid-template-columns: 1;
        grid-template-rows: repeat(6, 40px);
        grid-template-columns: repeat(6, 16.6666666667%);
    }
    .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div:nth-child(8n+2), .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div:nth-child(8n+8) {
        display: none;
    }
}
@media only screen and (max-width: 768px) {
    .mpc-calendar-new .block .content .mpc-calendar-grid {
        display: grid;
        grid-template-rows: 1;
        grid-template-columns: 1;
        grid-template-rows: repeat(4, 40px);
        grid-template-columns: repeat(4, 25%);
    }
    .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div:nth-child(8n+2), .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div:nth-child(8n+3), .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div:nth-child(8n+7), .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div:nth-child(8n+8), .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d1-r1, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d2-r1, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d3-r1, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d4-r1, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d5-r1, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d6-r1, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d7-r1, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.wd-r1, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d1-r2, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d2-r2, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d3-r2, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d4-r2, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d5-r2, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d6-r2, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d7-r2, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.wd-r2, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d1-r6, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d2-r6, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d3-r6, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d4-r6, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d5-r6, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d6-r6, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d7-r6, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.wd-r6, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d1-r7, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d2-r7, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d3-r7, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d4-r7, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d5-r7, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d6-r7, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.d7-r7, .mpc-calendar-new .block .content .mpc-calendar-grid &gt; div.wd-r7 {
        display: none;
    }
}

.ocn-filter {
    border-radius: 0;
    box-shadow: none;
}
.ocn-filter .content {
    padding: 0;
    border: none !important;
}
.ocn-filter .content .row {
    border: none;
    padding: 0;
    display: flex;
    gap: 10px;
}
@media only screen and (max-width: 480px) {
    .ocn-filter .content .row {
        flex-wrap: wrap;
    }
}
.ocn-filter .content .row .col.p60 {
    display: flex;
    align-items: center;
}
.ocn-filter .content .row .col.p60 .check-wrap {
    display: flex;
    align-items: center;
    padding-top: 0;
}
.ocn-filter .content .row .col.p60 .check-wrap input[type=checkbox] + span {
    top: 0;
}
.ocn-filter .content .row .col.p60 .check-wrap label {
    padding-bottom: 0;
}

table td span.tt-left[data-tooltip]:before {
    white-space: initial;
}

.block.ocn {
    overflow: hidden;
    padding-bottom: 10px;
}
@media only screen and (max-width: 480px) {
    .block.ocn .content .row {
        flex-wrap: wrap;
    }
}
.block.ocn .content .row .col.p100 table td span.tt-left[data-tooltip]:before {
    white-space: initial;
}

#daterangepicker-container input {
    visibility: hidden;
    height: 0px;
    width: 0px;
}

.daterangepicker {
    z-index: 1000000;
    position: absolute;
    display: none;
    width: 690px;
    padding: 10px;
    background: rgb(255, 255, 255);
    border-radius: 4px;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
.daterangepicker.single {
    width: 320px;
}
.daterangepicker.single .drp-calendar.left {
    width: calc(100% - 20px);
}
.daterangepicker .drp-buttons {
    display: none;
}
.daterangepicker .drp-calendar {
    vertical-align: top;
}
.daterangepicker .drp-calendar.left {
    display: inline-block;
    width: calc(50% - 20px);
    margin: 0 10px;
}
.daterangepicker .drp-calendar.right {
    display: inline-block;
    width: calc(50% - 20px);
    margin: 0 10px;
}
.daterangepicker .calendar-table table.table-condensed th, .daterangepicker .calendar-table table.table-condensed td {
    background: rgb(255, 255, 255);
}
.daterangepicker .calendar-table table.table-condensed td {
    border: none;
}
.daterangepicker .calendar-table table.table-condensed thead tr th {
    height: 30px;
    line-height: 30px;
    width: auto;
    padding: 0;
}
.daterangepicker .calendar-table table.table-condensed thead tr th.month {
    font-size: 1.8rem;
    text-align: center;
    color: rgb(34, 34, 34);
}
.daterangepicker .calendar-table table.table-condensed thead tr th.next.available {
    text-align: right;
}
.daterangepicker .calendar-table table.table-condensed thead tr th.next.available span {
    display: inline-block;
    vertical-align: middle;
    height: 30px;
    width: 30px;
    line-height: 30px;
    margin: 0;
    background: url("../images/icons/iconset/arrow-right.svg") 50% 50% no-repeat;
    background-size: 20px;
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.daterangepicker .calendar-table table.table-condensed thead tr th.next.available span:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}
.daterangepicker .calendar-table table.table-condensed thead tr th.prev.available {
    text-align: left;
}
.daterangepicker .calendar-table table.table-condensed thead tr th.prev.available span {
    display: inline-block;
    vertical-align: middle;
    height: 30px;
    width: 30px;
    line-height: 30px;
    margin: 0;
    background: url("../images/icons/iconset/arrow-left.svg") 50% 50% no-repeat;
    background-size: 20px;
    filter: invert(53%) sepia(65%) saturate(3116%) hue-rotate(354deg) brightness(93%) contrast(119%);
}
.daterangepicker .calendar-table table.table-condensed thead tr th.prev.available span:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}
.daterangepicker .calendar-table table.table-condensed thead tr:nth-child(1) th {
    padding: 5px 0;
    border: none;
    display: table-cell;
}
.daterangepicker .calendar-table table.table-condensed thead tr:nth-child(2) th {
    line-height: 16px;
    padding: 20px 0 5px 0;
    text-align: center;
    font-size: 1.1rem;
    border: none;
    border-bottom: 1px solid rgb(217, 232, 243);
}
.daterangepicker .calendar-table table.table-condensed thead tr:nth-child(2) th:nth-last-child(1), .daterangepicker .calendar-table table.table-condensed thead tr:nth-child(2) th:nth-last-child(2) {
    color: rgb(255, 68, 0);
}
.daterangepicker .calendar-table table.table-condensed tbody tr td {
    text-align: center;
    line-height: 25px;
    border: none;
    padding: 5px 0;
    width: 14.2857142857%;
}
.daterangepicker .calendar-table table.table-condensed tbody tr td.in-range span.available {
    color: rgb(255, 102, 0);
    background: rgb(238, 238, 238);
}
.daterangepicker .calendar-table table.table-condensed tbody tr td.in-range span.available:hover {
    color: rgb(255, 102, 0);
    background: rgb(238, 238, 238);
}
.daterangepicker .calendar-table table.table-condensed tbody tr td.off.ends {
    visibility: hidden !important;
    height: 1px !important;
    line-height: 1px !important;
    padding: 0 !important;
}
.daterangepicker .calendar-table table.table-condensed tbody tr td.off.ends span {
    display: none !important;
}
.daterangepicker .calendar-table table.table-condensed tbody tr td span {
    display: inline-block;
    font-size: 1.2rem;
    text-decoration: none;
    line-height: 25px;
    width: 25px;
    border-radius: 25px;
}
.daterangepicker .calendar-table table.table-condensed tbody tr td span.off {
    color: rgb(187, 187, 187);
    background: none;
}
.daterangepicker .calendar-table table.table-condensed tbody tr td span.disabled {
    color: rgb(187, 187, 187);
    background: none;
}
.daterangepicker .calendar-table table.table-condensed tbody tr td span.available {
    display: inline-block;
    color: rgb(255, 102, 0);
}
.daterangepicker .calendar-table table.table-condensed tbody tr td span.available:hover {
    color: rgb(255, 255, 255);
    background: rgb(255, 68, 0);
}
.daterangepicker .calendar-table table.table-condensed tbody tr td span.active {
    color: rgb(255, 255, 255);
    background: rgb(255, 102, 0);
}
.daterangepicker .calendar-table table.table-condensed tbody tr td span.active:hover {
    background: rgb(255, 68, 0);
}
.daterangepicker .calendar-table table.table-condensed tbody tr td span.active.in-range {
    color: rgb(255, 102, 0);
    background: rgb(238, 238, 238);
}
.daterangepicker .calendar-table table.table-condensed tbody tr td span.active.in-range:hover {
    background: rgb(238, 238, 238);
}
.daterangepicker .calendar-table table.table-condensed tbody tr td span.available.in-range, .daterangepicker .calendar-table table.table-condensed tbody tr td span.in-range {
    background: rgb(238, 238, 238);
}
.daterangepicker .calendar-table table.table-condensed tbody tr td span.available.in-range:hover, .daterangepicker .calendar-table table.table-condensed tbody tr td span.in-range:hover {
    background: rgb(238, 238, 238);
}
.daterangepicker .calendar-table table.table-condensed tbody tr td span.active.end-date.in-range, .daterangepicker .calendar-table table.table-condensed tbody tr td span.active.startdate.in-range, .daterangepicker .calendar-table table.table-condensed tbody tr td span.start-date, .daterangepicker .calendar-table table.table-condensed tbody tr td span.end-date {
    color: rgb(255, 255, 255);
    background: rgb(255, 102, 0);
}
.daterangepicker .calendar-table table.table-condensed tbody tr td span.active.end-date.in-range:hover, .daterangepicker .calendar-table table.table-condensed tbody tr td span.active.startdate.in-range:hover, .daterangepicker .calendar-table table.table-condensed tbody tr td span.start-date:hover, .daterangepicker .calendar-table table.table-condensed tbody tr td span.end-date:hover {
    background: rgb(255, 68, 0);
}

@media only screen and (max-width: 480px) {
    .daterangepicker {
        width: 320px;
    }
    .daterangepicker .drp-calendar.left {
        width: 100%;
        margin: 0px 0;
    }
    .daterangepicker .drp-calendar.right {
        width: 100%;
        margin: 0px 0;
    }
}
.cart-upsell-container {
    overflow: hidden;
    margin-bottom: 20px;
    background: rgb(255, 255, 255);
    border-radius: 12px;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
.cart-upsell-container .more-option {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    padding: 0 10px;
    border-bottom: 1px solid rgb(217, 232, 243);
}
.cart-upsell-container .more-option h2 {
    border-bottom: none;
    line-height: 45px;
    padding-right: 40px;
    padding: 0;
}
.cart-upsell-container .more-option .ic-arrow-up {
    display: none;
    cursor: pointer;
}
.cart-upsell-container .more-option .ic-arrow-down {
    display: block;
    cursor: pointer;
}
.cart-upsell-container .more-option .message {
    flex: calc(100% + 20px);
    border-top: 1px solid rgb(217, 232, 243);
    padding: 10px;
    margin: 0 -10px;
}
.cart-upsell-container .more-option .message p strong {
    padding: 0 5px;
}
.cart-upsell-container .more-option .message p .plus + .price {
    padding-left: 0;
    padding-right: 5px;
}
.cart-upsell-container .more-option .message p .plus + .price strong {
    padding: 0;
}
.cart-upsell-container .more-option .message p .plus + .price strong .ww_price {
    padding-left: 0;
}
.cart-upsell-container .more-option.expanded .ic-arrow-up {
    display: block;
}
.cart-upsell-container .more-option.expanded .ic-arrow-down {
    display: none;
}
.cart-upsell-container .more-option.expanded .message {
    padding-bottom: 10px;
}
.cart-upsell-container .cabin-container {
    display: flex;
    width: 100%;
    flex-direction: column;
    justify-content: flex-start;
    height: 100%;
    overflow-x: auto;
}
.cart-upsell-container .cabin-container .tabs {
    display: flex;
    width: 100%;
    justify-content: space-between;
    border-bottom: 1px solid rgb(217, 232, 243);
}
@media only screen and (max-width: 640px) {
    .cart-upsell-container .cabin-container .tabs {
        border-top: 1px solid rgb(217, 232, 243);
    }
}
.cart-upsell-container .cabin-container .tabs .tab {
    border-left: 1px solid rgb(217, 232, 243);
    height: 70px;
    padding: 16px 8px;
    flex: 1;
    text-align: center;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    position: relative;
}
.cart-upsell-container .cabin-container .tabs .tab[data-tooltip].tt-bottom:before {
    white-space: pre-wrap !important;
}
.cart-upsell-container .cabin-container .tabs .tab:hover, .cart-upsell-container .cabin-container .tabs .tab.active {
    border-bottom: 2px solid rgb(255, 102, 0);
    background: linear-gradient(359.73deg, rgba(237, 241, 249, 0) 50.02%, #EDF1F9 99.78%);
}
@media only screen and (max-width: 640px) {
    .cart-upsell-container .cabin-container .tabs .tab {
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
    }
    .cart-upsell-container .cabin-container .tabs .tab:hover, .cart-upsell-container .cabin-container .tabs .tab.active, .cart-upsell-container .cabin-container .tabs .tab:nth-child(1) {
        border-bottom: none !important;
        background: transparent !important;
        border: none;
    }
}
.cart-upsell-container .cabin-container .tabs .tab.disabled {
    background: none;
    cursor: default;
}
.cart-upsell-container .cabin-container .tabs .tab.disabled .cabin,
.cart-upsell-container .cabin-container .tabs .tab.disabled .from-price {
    opacity: 0.2;
}
.cart-upsell-container .cabin-container .tabs .tab .cabin {
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 17px;
    color: rgb(255, 102, 0);
}
.cart-upsell-container .cabin-container .tabs .tab .from-price {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    padding: 4px 0 0 0;
}
@media only screen and (max-width: 640px) {
    .cart-upsell-container .cabin-container .tabs .tab .from-price {
        flex-direction: column;
        gap: 0;
        padding: 0;
    }
}
.cart-upsell-container .cabin-container .tabs .tab .from-price .from {
    font-weight: 400;
    font-size: 1.1rem;
    line-height: 13px;
    text-align: center;
    color: rgba(31, 46, 79, 0.7);
}
@media only screen and (max-width: 640px) {
    .cart-upsell-container .cabin-container .tabs .tab .from-price .from {
        padding: 3px 0;
    }
}
.cart-upsell-container .cabin-container .tabs .tab .from-price .price .ww_price,
.cart-upsell-container .cabin-container .tabs .tab .from-price .price .diff_currency {
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 17px;
    color: rgb(34, 34, 34);
}
.cart-upsell-container .cabin-container .tabs .tab .icon {
    display: none;
}
.cart-upsell-container .cabin-container .tabs .tab .loader-inline {
    position: absolute;
    margin-right: 12px;
    right: 0;
    top: calc(50% - 6px);
}
.cart-upsell-container .cabin-container .stripe {
    padding: 12px 14px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid rgb(217, 232, 243);
}
@media only screen and (max-width: 640px) {
    .cart-upsell-container .cabin-container .stripe {
        display: none;
    }
}
.cart-upsell-container .cabin-container .stripe .icon {
    margin: 0 4px;
}
.cart-upsell-container .cabin-container .stripe .links {
    flex: 0 0 80%;
    display: flex;
}
@media only screen and (max-width: 768px) {
    .cart-upsell-container .cabin-container .stripe .links {
        flex-direction: column;
    }
}
.cart-upsell-container .cabin-container .stripe .links .link {
    margin-right: 16px;
}
.cart-upsell-container .cabin-container .stripe .links .link .row {
    padding: 0;
}
.cart-upsell-container .cabin-container .stripe .links .link .row .col {
    padding: 0;
}
.cart-upsell-container .cabin-container .stripe .arrows {
    flex: 0 0 20%;
    display: flex;
    justify-content: flex-end;
}
.cart-upsell-container .cabin-container .stripe.obex-photo img {
    max-width: 100px;
    width: auto;
    height: 50px;
}
.cart-upsell-container .cabin-container .stripe.obex-photo .links {
    flex: 0 0 60%;
    display: flex;
    flex-direction: column;
    gap: 4px;
}
.cart-upsell-container .cabin-container .upsell-container {
    display: flex;
    flex-wrap: nowrap;
}
.cart-upsell-container .cabin-container .upsell-container .package {
    position: relative;
    padding: 12px 14px 60px 14px;
    flex: 1;
    display: flex;
    flex-direction: column;
    border-right: 1px solid rgb(217, 232, 243);
}
.cart-upsell-container .cabin-container .upsell-container .package.change-cabin-prev, .cart-upsell-container .cabin-container .upsell-container .package.change-cabin-next {
    padding: 12px 14px 12px 14px;
    justify-content: space-between;
    background: rgb(255, 102, 0);
    cursor: pointer;
}
.cart-upsell-container .cabin-container .upsell-container .package.change-cabin-prev .photo, .cart-upsell-container .cabin-container .upsell-container .package.change-cabin-next .photo {
    height: 80%;
    margin: -12px -14px 0 -14px;
}
.cart-upsell-container .cabin-container .upsell-container .package.change-cabin-prev .photo img, .cart-upsell-container .cabin-container .upsell-container .package.change-cabin-next .photo img {
    object-fit: cover;
    height: 100%;
}
.cart-upsell-container .cabin-container .upsell-container .package.change-cabin-prev .text, .cart-upsell-container .cabin-container .upsell-container .package.change-cabin-next .text {
    height: 20%;
    color: rgb(255, 255, 255);
}
.cart-upsell-container .cabin-container .upsell-container .package.change-cabin-prev .text .cabin-name, .cart-upsell-container .cabin-container .upsell-container .package.change-cabin-next .text .cabin-name {
    font-size: 2rem;
}
.cart-upsell-container .cabin-container .upsell-container .package.change-cabin-prev .cabin-selection {
    padding-left: 25px;
}
.cart-upsell-container .cabin-container .upsell-container .package.change-cabin-prev .icon {
    filter: invert(1);
    transform: translateY(-2px);
    margin-right: 5px;
}
.cart-upsell-container .cabin-container .upsell-container .package.change-cabin-next .cabin-selection {
    padding-right: 25px;
}
.cart-upsell-container .cabin-container .upsell-container .package.change-cabin-next .icon {
    filter: invert(1);
    transform: translateY(-2px);
    margin-left: 5px;
}
@media only screen and (max-width: 480px) {
    .cart-upsell-container .cabin-container .upsell-container .package {
        flex: 0 0 65%;
    }
}
.cart-upsell-container .cabin-container .upsell-container .package .name {
    font-style: normal;
    font-weight: 400;
    font-size: 1.3rem;
    line-height: 16px;
    color: rgb(34, 34, 34);
    padding: 2px 0;
    margin-bottom: 2px;
}
.cart-upsell-container .cabin-container .upsell-container .package .price-policy {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    line-height: 20px;
    width: 100%;
}
.cart-upsell-container .cabin-container .upsell-container .package .price-policy .price-and-discount {
    display: flex;
}
.cart-upsell-container .cabin-container .upsell-container .package .price-policy .service-icons * {
    cursor: pointer;
}
.cart-upsell-container .cabin-container .upsell-container .package .price {
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 17px;
    color: rgb(34, 34, 34);
}
.cart-upsell-container .cabin-container .upsell-container .package .price .ww_price {
    padding-left: 0;
}
.cart-upsell-container .cabin-container .upsell-container .package .discount-block {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    align-items: center;
}
.cart-upsell-container .cabin-container .upsell-container .package .discount-block .price-discount {
    order: 2;
}
.cart-upsell-container .cabin-container .upsell-container .package .discount-block .price-discount .price {
    padding: 0 0 0 5px;
    font-weight: 600;
    font-size: 1.2rem;
}
.cart-upsell-container .cabin-container .upsell-container .package .discount-block .price-discount .price .ww_price {
    text-decoration: line-through;
    color: rgba(31, 46, 79, 0.7) !important;
    display: inline-block;
}
.cart-upsell-container .cabin-container .upsell-container .package .discount-block .price-discount .price .diff_currency {
    text-decoration: line-through;
    color: rgba(31, 46, 79, 0.7) !important;
    display: inline-block;
}
.cart-upsell-container .cabin-container .upsell-container .package .discount-block .discount {
    display: none;
}
.cart-upsell-container .cabin-container .upsell-container .package .features {
    padding: 12px 0;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 17px;
    color: rgb(34, 34, 34);
}
.cart-upsell-container .cabin-container .upsell-container .package .features ul {
    margin: 0;
    padding: 0;
    border-top: 1px solid rgb(217, 232, 243);
}
.cart-upsell-container .cabin-container .upsell-container .package .features ul:nth-child(1) {
    border-top: none;
}
.cart-upsell-container .cabin-container .upsell-container .package .features ul li {
    list-style-type: none;
    display: flex;
    margin: 0;
    padding: 0;
    align-items: center;
}
.cart-upsell-container .cabin-container .upsell-container .package .features ul li div {
    display: flex;
    padding: 2px 0;
    width: 100%;
    text-transform: lowercase;
}
.cart-upsell-container .cabin-container .upsell-container .package .features ul li div span:first-letter {
    text-transform: uppercase;
}
.cart-upsell-container .cabin-container .upsell-container .package .features ul li div .icon {
    flex: 0 0 20px;
}
.cart-upsell-container .cabin-container .upsell-container .package .features ul li div .icon[class^=ic-package-] {
    background: url("../images/icons/package-compare/included.svg") 50% 50% no-repeat;
}
.cart-upsell-container .cabin-container .upsell-container .package .features ul li div .icon[class^=ic-package-saf] {
    background: url("../images/icons/package-compare/saf-sticker.svg") 50% 50% no-repeat !important;
}
.cart-upsell-container .cabin-container .upsell-container .package .features ul li div.unknown .ic-package-unknown {
    display: none;
}
.cart-upsell-container .cabin-container .upsell-container .package .features ul li div.included .icon {
    filter: invert(33%) sepia(75%) saturate(6926%) hue-rotate(145deg) brightness(96%) contrast(99%);
}
.cart-upsell-container .cabin-container .upsell-container .package .features ul li div.at-charge .icon {
    filter: invert(37%) sepia(85%) saturate(6135%) hue-rotate(143deg) brightness(94%) contrast(99%);
}
.cart-upsell-container .cabin-container .upsell-container .package .features ul li div.not-offered .icon {
    filter: invert(66%) sepia(24%) saturate(345%) hue-rotate(165deg) brightness(92%) contrast(86%);
}
.cart-upsell-container .cabin-container .upsell-container .package .select {
    position: absolute;
    left: 14px;
    right: 14px;
    bottom: 12px;
}
.cart-upsell-container .cabin-container .upsell-container .package .select button {
    width: 100%;
    margin: 0;
}
.cart-upsell-container .cabin-container .upsell-container .package .select button[data-tooltip].disabled.tt-top:before {
    white-space: pre-wrap !important;
}
.cart-upsell-container .cabin-container .upsell-container .package.saf {
    align-items: flex-start;
}
.cart-upsell-container .cabin-container .upsell-container .package.saf .name {
    font-style: normal;
    font-weight: 400;
    font-size: 1.3rem;
    line-height: 16px;
    color: rgb(255, 255, 255);
    background: rgb(1, 138, 57);
    border-radius: 15px;
    margin: 0 -7px;
    padding: 2px 7px;
    margin-bottom: 2px;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
}
@media only screen and (max-width: 640px) {
    .cart-upsell-container.sticky-panel .cabin-container .upsell-container {
        display: none;
    }
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package.labels {
    flex: 0 0 calc(25% - 1px);
    background: #fff;
    padding: 12px 0 60px 0;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.16);
    z-index: 3;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package.labels .name {
    font-style: normal;
    font-weight: 600;
    font-size: 1.4rem;
    line-height: 18px;
    color: rgb(255, 102, 0);
    text-align: left;
    min-height: 38px;
    padding: 0 12px 32px 12px;
    width: 100%;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package.labels .features ul li div {
    justify-content: flex-start;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package.labels .features ul li .icon {
    display: none;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package {
    flex: 0 0 25%;
    max-width: 25%;
    position: sticky;
    top: 0;
    left: 0;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    border-right: 1px solid rgb(217, 232, 243);
    z-index: 2;
    padding: 12px 0 0 0;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package:nth-last-child(1) {
    border-right: none;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .name {
    font-style: normal;
    font-weight: 400;
    font-size: 1.3rem;
    line-height: 16px;
    color: rgb(34, 34, 34);
    padding: 0 12px;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .price-policy {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    line-height: 20px;
    width: 100%;
    padding: 0 12px 14px 12px;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .price-policy .price-and-discount {
    display: flex;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .price-policy .service-icons * {
    cursor: pointer;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .price-policy .service-icons .policy-mix.tt-left[data-tooltip]:before,
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .price-policy .service-icons .policy-out.tt-left[data-tooltip]:before,
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .price-policy .service-icons .policy-in.tt-left[data-tooltip]:before {
    width: 130px !important;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .price {
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 17px;
    color: rgb(34, 34, 34);
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .price .ww_price {
    padding-left: 0;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .discount-block {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    align-items: center;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .discount-block .price-discount {
    order: 2;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .discount-block .price-discount .price {
    padding: 0 0 0 5px;
    font-weight: 600;
    font-size: 1.2rem;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .discount-block .price-discount .price .ww_price {
    text-decoration: line-through;
    color: rgba(31, 46, 79, 0.7) !important;
    display: inline-block;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .discount-block .price-discount .price .diff_currency {
    text-decoration: line-through;
    color: rgba(31, 46, 79, 0.7) !important;
    display: inline-block;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .discount-block .discount {
    display: none;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features {
    padding: 0;
    font-weight: 400;
    font-size: 1.3rem;
    line-height: 18px;
    color: rgb(34, 34, 34);
    border-top: 1px solid rgb(217, 232, 243);
    width: 100%;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features ul {
    margin: 0;
    padding: 0;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features ul:nth-child(1) {
    border-top: none;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features ul li {
    list-style-type: none;
    display: flex;
    margin: 0;
    padding: 5px 12px;
    min-height: 35px;
    align-items: center;
    border-bottom: 1px solid rgb(217, 232, 243);
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features ul li div {
    display: flex;
    padding: 1px 0;
    width: 100%;
    text-transform: lowercase;
    justify-content: center;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features ul li div span:first-letter {
    text-transform: uppercase;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features ul li div span b,
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features ul li div span strong {
    font-weight: 600;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-1 {
    height: 35px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-2 {
    height: 70px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-3 {
    height: 105px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-4 {
    height: 140px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-5 {
    height: 175px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-6 {
    height: 210px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-7 {
    height: 245px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-8 {
    height: 280px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-9 {
    height: 315px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-10 {
    height: 350px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-11 {
    height: 385px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-12 {
    height: 420px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-13 {
    height: 455px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-14 {
    height: 490px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-15 {
    height: 525px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-16 {
    height: 560px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-17 {
    height: 595px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-18 {
    height: 630px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-19 {
    height: 665px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-20 {
    height: 700px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-21 {
    height: 735px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-22 {
    height: 770px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-23 {
    height: 805px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-24 {
    height: 840px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-25 {
    height: 875px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-26 {
    height: 910px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-27 {
    height: 945px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-28 {
    height: 980px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-29 {
    height: 1015px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-30 {
    height: 1050px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-31 {
    height: 1085px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-32 {
    height: 1120px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-33 {
    height: 1155px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-34 {
    height: 1190px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-35 {
    height: 1225px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-36 {
    height: 1260px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-37 {
    height: 1295px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-38 {
    height: 1330px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-39 {
    height: 1365px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-40 {
    height: 1400px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-41 {
    height: 1435px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-42 {
    height: 1470px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-43 {
    height: 1505px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-44 {
    height: 1540px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-45 {
    height: 1575px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-46 {
    height: 1610px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-47 {
    height: 1645px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-48 {
    height: 1680px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-49 {
    height: 1715px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .features.count-50 {
    height: 1750px;
    background-image: url("../../assets/images/cabin-upsell/upsell-feature-separator.svg");
    background-position: 0 0;
    background-repeat: repeat-y;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .select {
    position: absolute;
    left: 14px;
    right: 14px;
    bottom: 12px;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .select button {
    width: 100%;
    margin: 0;
}
.cart-upsell-container.sticky-panel .cabin-container .upsell-container .package .select button[data-tooltip].disabled.tt-top:before {
    white-space: pre-wrap !important;
}

.page-onlineHotelPricer .aside-map {
    padding: 0;
    height: 244px;
    width: 100%;
    display: block;
    position: relative;
    margin-bottom: 10px;
}
.page-onlineHotelPricer .aside-map &gt; div {
    height: 242px;
    width: 98%;
    border: 1px solid rgb(217, 232, 243);
    padding: 0;
    margin: 0 0 0 1px;
    display: block;
}
.page-onlineHotelPricer .aside-map &gt; a {
    width: 99%;
    height: 244px;
    display: block;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
}
.page-onlineHotelPricer .aside-map &gt; a span {
    position: absolute;
    padding: 2% 4% 2.5%;
    display: block;
    background: rgb(245, 245, 245);
    right: 1px;
    top: 1px;
    box-sizing: border-box;
    border-left: 1px solid rgb(217, 232, 243);
    border-bottom: 1px solid rgb(217, 232, 243);
}
.page-onlineHotelPricer .hotel-map {
    padding: 0;
    background: rgb(255, 255, 255);
    position: relative;
}
.page-onlineHotelPricer .hotel-map h2 {
    padding: 0 1.5%;
    position: relative;
    text-align: left;
    z-index: 2;
}
.page-onlineHotelPricer .hotel-map h2 a.close {
    position: absolute;
    top: 12px;
    right: 10px;
    width: 17px;
    height: 17px;
    display: block;
    text-indent: -9999px;
    background: url("../images/icons/iconset/close.svg") -1px 0 no-repeat;
    z-index: 2;
}
.page-onlineHotelPricer .hotel-map h2 a.close:hover {
    background-image: url("../images/icons/iconset/close.svg");
}
.page-onlineHotelPricer #lbMain {
    left: 0;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 99999;
    top: 100px !important;
    display: flex;
    justify-content: center;
    height: 100vh;
    background: rgba(255, 255, 255, 0.6);
}
.page-onlineHotelPricer #lbMain #lbOuterContainer {
    width: 60% !important;
}
.page-onlineHotelPricer #lbMain #lbOuterContainer #lbIframeContainer {
    width: auto !important;
    height: auto !important;
}
.page-onlineHotelPricer .filters {
    min-height: 1px;
}
.page-onlineHotelPricer .filters .block_filter {
    margin: 0 0 10px 0;
    background: rgb(255, 255, 255);
    border: 1px solid rgb(217, 232, 243);
    border-radius: 4px;
}
.page-onlineHotelPricer .filters .block_filter h3 {
    font-size: 1.7rem !important;
    margin-top: 0 !important;
    background: none !important;
    padding: 0 10px !important;
    line-height: 40px;
    border-bottom: 1px solid rgb(217, 232, 243) !important;
}
.page-onlineHotelPricer .filters .block_filter.fulltext &gt; .row .col {
    display: flex;
    gap: 10px;
    float: none;
}
.page-onlineHotelPricer .filters .block_filter label {
    font-weight: 600 !important;
}
.page-onlineHotelPricer .filters .block_filter div.row .item {
    display: flex;
    padding: 0 10px;
    align-items: center;
}
.page-onlineHotelPricer .filters .block_filter div.row .item .checkbox {
    padding: 4px 0;
    flex: 0 0 20px;
}
.page-onlineHotelPricer .filters .block_filter div.row .item .checkbox .custom_checkbox {
    margin-top: 0 !important;
    display: inline-block;
    cursor: pointer;
    border-radius: 4px;
    background-color: rgb(255, 255, 255);
    border: 1px solid rgb(217, 232, 243);
    height: 20px;
    width: 20px;
    box-sizing: border-box;
}
.page-onlineHotelPricer .filters .block_filter div.row .item .checkbox .custom_checkbox.highlighted {
    background: rgb(255, 102, 0) url("../images/icons/iconset/forms/checkbox.svg") 50% 50% no-repeat;
    border: none;
    background-size: 12px;
}
.page-onlineHotelPricer .filters .block_filter div.row .item label {
    padding: 0;
    margin: 0;
    font-weight: 400;
}
.page-onlineHotelPricer .filters .block_filter div.row .item a {
    margin-left: auto;
    white-space: nowrap;
}
.page-onlineHotelPricer .filters .block_filter div.row .item.highlighted .custom_checkbox {
    background: rgb(255, 102, 0) url("../images/icons/iconset/forms/checkbox.svg") 50% 50% no-repeat;
    border: none;
    background-size: 12px;
}
.page-onlineHotelPricer .filters .block_filter div.row .item {
    display: flex;
    gap: 10px;
    padding: 0 10px;
    justify-content: space-between;
    align-items: center;
}
.page-onlineHotelPricer .filters .block_filter div.row .item .radio {
    padding: 4px 0;
    flex: 0 0 20px;
}
.page-onlineHotelPricer .filters .block_filter div.row .item .radio .custom_radio {
    box-sizing: border-box;
    margin-top: 0;
    display: inline-block;
    cursor: pointer;
    position: relative;
    border: 1px solid rgb(217, 232, 243);
    height: 20px;
    width: 20px;
    border-radius: 100%;
    background: rgb(255, 255, 255);
    /* active */
    /* disabled */
}
.page-onlineHotelPricer .filters .block_filter div.row .item .radio .custom_radio input[type=radio] {
    opacity: 0.001; /* skryte na pozadi */
    height: 20px;
    width: 20px;
    line-height: 20px;
    display: inline-block;
    position: relative;
    z-index: 10;
    margin: 0;
    cursor: pointer;
}
.page-onlineHotelPricer .filters .block_filter div.row .item .radio .custom_radio input[type=radio] + span {
    box-sizing: border-box;
    display: inline-block;
    position: relative;
    vertical-align: middle;
    height: 20px;
    width: 20px;
    top: -6px;
    margin-left: -20px;
    background: rgb(232, 241, 248);
    background: -webkit-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: -moz-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: -ms-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: -o-linear-gradient(top, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    background: linear-gradient(to bottom, rgb(232, 241, 248) 0%, rgb(245, 249, 252) 100%);
    border-radius: 100%;
}
.page-onlineHotelPricer .filters .block_filter div.row .item .radio .custom_radio input[type=radio] + span:before {
    content: " ";
    position: absolute;
    display: block;
    left: 0;
    top: 0;
    height: 20px;
    width: 20px;
    box-sizing: border-box;
    z-index: 1;
    border: 1px solid rgb(217, 232, 243);
    border-radius: 100%;
}
.page-onlineHotelPricer .filters .block_filter div.row .item .radio .custom_radio input[type=radio] + span:hover:after,
.page-onlineHotelPricer .filters .block_filter div.row .item .radio .custom_radio input[type=radio]:checked + span:after {
    box-sizing: border-box;
    content: " ";
    position: absolute;
    display: block;
    left: 5px;
    top: 5px;
    height: 10px;
    width: 10px;
    z-index: 2;
    background: rgb(255, 102, 0);
    border-radius: 100%;
}
.page-onlineHotelPricer .filters .block_filter div.row .item .radio .custom_radio input[type=radio]:disabled + span:after {
    opacity: 0.2;
}
.page-onlineHotelPricer .filters .block_filter div.row .item .radio .custom_radio.highlighted:after {
    height: 10px;
    left: 4px;
    top: 4px;
    width: 10px;
    background: rgb(255, 102, 0);
    border-radius: 100%;
    content: " ";
    height: 10px;
    left: 4px;
    position: absolute;
    top: 4px;
    width: 10px;
}
.page-onlineHotelPricer .filters .block_filter div.row .item label {
    padding: 0;
    margin: 0;
    font-weight: 400;
}
.page-onlineHotelPricer .filters .block_filter div.row .item a {
    margin-left: auto;
    white-space: nowrap;
}
.page-onlineHotelPricer .filters .block_filter div.row .item.highlighted .custom_radio:after {
    background: rgb(255, 102, 0);
    border-radius: 100%;
    content: " ";
    height: 10px;
    left: 4px;
    position: absolute;
    top: 4px;
    width: 10px;
}
.page-onlineHotelPricer .filters .block_filter &gt; div.row.slider label {
    position: relative;
    display: block;
    line-height: 20px;
    padding-bottom: 0;
    font-weight: 600;
    padding: 0 12px;
}
.page-onlineHotelPricer .filters .block_filter &gt; div.row.slider label div {
    display: flex;
    gap: 5px;
    justify-content: flex-end;
}
.page-onlineHotelPricer .filters .block_filter &gt; div.row.slider .ui-slider-container {
    padding: 5px 7% 5px 7%;
    border-radius: 13px;
}
.page-onlineHotelPricer .filters .block_filter &gt; div.row.slider .ui-slider-container .from_to {
    display: flex;
    justify-content: center;
    gap: 5px;
    padding: 10px 0;
    font-size: 1.3rem;
}
.page-onlineHotelPricer .filters .block_filter &gt; div.row.slider .ui-slider-container .ui-slider {
    position: relative;
    height: 3px;
    margin: 6px 0 7px;
    background: rgb(217, 232, 243);
}
.page-onlineHotelPricer .filters .block_filter &gt; div.row.slider .ui-slider-container .ui-slider .ui-slider-range {
    height: 3px;
    position: absolute;
    background: rgb(255, 102, 0);
}
.page-onlineHotelPricer .filters .block_filter &gt; div.row.slider .ui-slider-container .ui-slider .ui-slider-handle {
    height: 14px;
    width: 14px;
    border: 1px solid rgb(255, 102, 0);
    position: absolute;
    margin: 0 0 0 -8px;
    z-index: 2;
    top: -6px;
    border-radius: 100%;
    background: #f1f1f1;
}
.page-onlineHotelPricer .filters .block_filter .star {
    color: rgb(248, 160, 0);
}
@media only screen and (max-width: 1200px) {
    .page-onlineHotelPricer .filters &gt; .col_100p, .page-onlineHotelPricer .filters &gt; .col_50p {
        margin: 0 !important;
        padding: 0 10px !important;
        width: 100% !important;
    }
}
@media only screen and (max-width: 1200px) {
    .page-onlineHotelPricer #filterContainerWrapper &gt; .col.p100 {
        float: none !important;
        margin: 0 !important;
        padding: 0 10px !important;
        width: 100% !important;
    }
}

.block.hotel-itinerary h2 {
    padding: 0 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.block.hotel-itinerary h2 .change {
    margin-left: auto;
}
.block.hotel-itinerary .content label .icon {
    margin: 0;
    margin-left: 5px;
    cursor: pointer;
}
.block.hotel-itinerary .content div.destination {
    display: flex;
}
.block.hotel-itinerary .content div.destination * {
    line-height: 36px;
}
.block.hotel-itinerary .content div.destination .city {
    position: relative;
    padding-right: 4px;
}
.block.hotel-itinerary .content div.destination .city:after {
    content: ",";
}
.block.hotel-itinerary .content input.calDate {
    border: none;
}
.block.hotel-itinerary .content div.date {
    display: flex;
}
.block.hotel-itinerary .content div.date * {
    line-height: 36px;
}
.block.hotel-itinerary .content div.date .day,
.block.hotel-itinerary .content div.date .month {
    padding-right: 4px;
}
.block.hotel-itinerary .content .row.guest-rooms {
    padding: 8px 10px;
}
.block.hotel-itinerary .content .row.guest-rooms .number-of-guests {
    padding-bottom: 20px;
}
.block.hotel-itinerary .content .row.guest-rooms .number-of-guests .guest .selection .col {
    padding: 0 !important;
    float: none !important;
    width: 100% !important;
    display: flex;
    gap: 32px;
}
.block.hotel-itinerary .content .row.guest-rooms .number-of-guests .guest .selection .col .clear {
    display: none !important;
}
.block.hotel-itinerary .content .row.guest-rooms .number-of-guests .guest .selection .col .passenger {
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: space-between;
    float: none;
    width: auto;
    padding: 0;
}
@media only screen and (max-width: 1200px) {
    .block.hotel-itinerary .content .row.guest-rooms .number-of-guests .guest .selection .col .passenger {
        flex-direction: column;
        flex: 1;
    }
}
.block.hotel-itinerary .content .row.guest-rooms .number-of-guests .guest .selection .col .passenger label {
    width: auto;
    padding: 0;
    flex: 1;
}
.block.hotel-itinerary .content .row.guest-rooms .number-of-guests .guest .selection .col .passenger .count {
    display: flex;
    flex: 1;
    align-items: center;
    justify-content: space-between;
}
@media only screen and (max-width: 1200px) {
    .block.hotel-itinerary .content .row.guest-rooms .number-of-guests .guest .selection .col .passenger .count {
        width: 100%;
    }
}
.block.hotel-itinerary .content .row.guest-rooms .number-of-guests .guest .selection .col .passenger .count button {
    margin: 0;
    padding: 0;
    width: 40px;
}
.block.hotel-itinerary .content .row.guest-rooms .type-of-rooms .col_33p {
    width: 100%;
}
.block.hotel-itinerary .content .row.guest-rooms .type-of-rooms .rooms {
    display: grid;
    grid-template-columns: repeat(3, 33.3333333333%);
    gap: 10px;
    padding-right: 20px;
}
@media only screen and (max-width: 1200px) {
    .block.hotel-itinerary .content .row.guest-rooms .type-of-rooms .rooms {
        padding-right: 0;
        grid-template-columns: repeat(1, 100%);
    }
}
.block.hotel-itinerary .content .row.guest-rooms .type-of-rooms .rooms .custom_select &gt; span {
    display: none;
}
.block.hotel-itinerary .content .controls {
    padding: 10px;
    display: flex;
    justify-content: flex-end;
}

.page-onlineHotelPricer .block.next-search {
    border: none;
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 15px;
    margin-bottom: 20px;
    background: rgb(255, 255, 255);
    border-radius: 4px;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
.page-onlineHotelPricer .block.next-search .number {
    font-size: 1.6rem;
    font-weight: 600;
}
.page-onlineHotelPricer .block.next-search .price {
    margin-left: auto;
}
.page-onlineHotelPricer .block.next-search .price .ww_price {
    font-size: 1.6rem;
    font-weight: 600;
}
.page-onlineHotelPricer .block.next-search .price .diff_currency {
    font-size: 1.6rem;
    font-weight: 600;
}
.page-onlineHotelPricer .block.next-search .controls .button {
    margin: 0;
    flex: 0 0 100%;
}
.page-onlineHotelPricer .block.next-search .loader-bar {
    flex: 0 0 100%;
}

.AMADEUS .hpc_offer.SJ .pay-via,
.AMADEUS .hpc_offer.HD .pay-via,
.AMADEUS .hpc_offer.HB .pay-via,
.AMADEUS .hpc_offer.AD .pay-via {
    background: url("../images/icons/icon-voucher.svg") 100% 50% no-repeat;
    background-size: auto 14px;
    display: block;
    padding: 0 25px 0 0;
}
.AMADEUS .hpc_offer.SJ .pay-via span,
.AMADEUS .hpc_offer.HD .pay-via span,
.AMADEUS .hpc_offer.HB .pay-via span,
.AMADEUS .hpc_offer.AD .pay-via span {
    font-size: 10px;
}
.AMADEUS .hpc_offer.SJ .pay-via span.voucher,
.AMADEUS .hpc_offer.HD .pay-via span.voucher,
.AMADEUS .hpc_offer.HB .pay-via span.voucher,
.AMADEUS .hpc_offer.AD .pay-via span.voucher {
    display: block;
}
.AMADEUS .hpc_offer.SJ .pay-via span.card,
.AMADEUS .hpc_offer.HD .pay-via span.card,
.AMADEUS .hpc_offer.HB .pay-via span.card,
.AMADEUS .hpc_offer.AD .pay-via span.card {
    display: none;
}

.AMADEUS .hpc_offer .pay-via {
    background: url("../images/icons/icon-cc.svg") 100% 50% no-repeat;
    background-size: auto 14px;
    text-align: right;
    display: block;
    padding: 0 25px 0 0;
    margin: 0;
    line-height: 14px;
}
.AMADEUS .hpc_offer .pay-via span {
    font-size: 10px;
}
.AMADEUS .hpc_offer .pay-via span.voucher {
    display: none;
}
.AMADEUS .hpc_offer .pay-via span.card {
    display: block;
}

.GOGLOBAL .hpc_offer .pay-via {
    background: url("../images/icons/icon-voucher.svg") 100% 50% no-repeat;
    background-size: auto 14px;
    text-align: right;
    display: block;
    padding: 0 25px 0 0;
    margin: 0;
    line-height: 14px;
}
.GOGLOBAL .hpc_offer .pay-via span {
    font-size: 10px;
}
.GOGLOBAL .hpc_offer .pay-via span.voucher {
    display: block;
}
.GOGLOBAL .hpc_offer .pay-via span.card {
    display: none;
}

.hotel-offer-container,
.block.hotel {
    display: block;
    margin-bottom: 20px;
    background: rgb(255, 255, 255);
    border-radius: 4px;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
.hotel-offer-container .short-info.type2025 h2 .locator,
.block.hotel .short-info.type2025 h2 .locator {
    display: flex;
    gap: 10px;
    align-items: center;
    padding: 0;
    white-space: nowrap;
    flex-direction: row;
}
.hotel-offer-container .short-info.type2025 h2 .locator *,
.block.hotel .short-info.type2025 h2 .locator * {
    margin: 0;
    padding: 0;
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .short-info.type2025 h2,
.block.hotel .short-info.type2025 h2 {
        flex-direction: column;
        align-items: flex-start;
        gap: 0;
    }
}
.hotel-offer-container .short-info.type2025 h2 .action-bar,
.block.hotel .short-info.type2025 h2 .action-bar {
    position: static;
    flex: 0 0 20px;
}
.hotel-offer-container .short-info.type2025 h2 .action-bar .icon,
.block.hotel .short-info.type2025 h2 .action-bar .icon {
    margin: 0;
}
.hotel-offer-container .short-info.type2025 .content,
.block.hotel .short-info.type2025 .content {
    width: 100%;
    padding: 10px;
    display: flex;
    gap: 10px;
}
.hotel-offer-container .short-info.type2025 .content .photo,
.hotel-offer-container .short-info.type2025 .content .photo-gallery,
.block.hotel .short-info.type2025 .content .photo,
.block.hotel .short-info.type2025 .content .photo-gallery {
    flex: 0.4033;
    position: relative;
    overflow: hidden;
    height: 250px;
    text-align: center;
    border-radius: 6px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.hotel-offer-container .short-info.type2025 .content .photo img,
.hotel-offer-container .short-info.type2025 .content .photo-gallery img,
.block.hotel .short-info.type2025 .content .photo img,
.block.hotel .short-info.type2025 .content .photo-gallery img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    max-height: 100%;
}
.hotel-offer-container .short-info.type2025 .content .photo .rating,
.hotel-offer-container .short-info.type2025 .content .photo-gallery .rating,
.block.hotel .short-info.type2025 .content .photo .rating,
.block.hotel .short-info.type2025 .content .photo-gallery .rating {
    position: absolute;
    width: 35px;
    height: 35px;
    top: 10px;
    left: 10px;
    z-index: 5;
    line-height: 25px;
    text-align: center;
    color: rgb(255, 255, 255);
    font-size: 2.3rem;
    font-weight: 600;
    background-image: url("../images-old/icons/hotelpricer/rating_trustyou.svg");
    background-position: 50% 90%;
    background-repeat: no-repeat;
    background-color: #000;
    border-radius: 2px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5) rgb(0, 0, 0);
}
.hotel-offer-container .short-info.type2025 .content .photo .gallery-slider,
.hotel-offer-container .short-info.type2025 .content .photo-gallery .gallery-slider,
.block.hotel .short-info.type2025 .content .photo .gallery-slider,
.block.hotel .short-info.type2025 .content .photo-gallery .gallery-slider {
    position: relative;
    width: 100%;
}
.hotel-offer-container .short-info.type2025 .content .photo .gallery-slider .arrow,
.hotel-offer-container .short-info.type2025 .content .photo-gallery .gallery-slider .arrow,
.block.hotel .short-info.type2025 .content .photo .gallery-slider .arrow,
.block.hotel .short-info.type2025 .content .photo-gallery .gallery-slider .arrow {
    width: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: rgba(255, 255, 255, 0.5);
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 2;
    cursor: pointer;
}
.hotel-offer-container .short-info.type2025 .content .photo .gallery-slider .arrow.disabled,
.hotel-offer-container .short-info.type2025 .content .photo-gallery .gallery-slider .arrow.disabled,
.block.hotel .short-info.type2025 .content .photo .gallery-slider .arrow.disabled,
.block.hotel .short-info.type2025 .content .photo-gallery .gallery-slider .arrow.disabled {
    display: none;
}
.hotel-offer-container .short-info.type2025 .content .photo .gallery-slider .arrow.previous,
.hotel-offer-container .short-info.type2025 .content .photo-gallery .gallery-slider .arrow.previous,
.block.hotel .short-info.type2025 .content .photo .gallery-slider .arrow.previous,
.block.hotel .short-info.type2025 .content .photo-gallery .gallery-slider .arrow.previous {
    left: 0;
}
.hotel-offer-container .short-info.type2025 .content .photo .gallery-slider .arrow.next,
.hotel-offer-container .short-info.type2025 .content .photo-gallery .gallery-slider .arrow.next,
.block.hotel .short-info.type2025 .content .photo .gallery-slider .arrow.next,
.block.hotel .short-info.type2025 .content .photo-gallery .gallery-slider .arrow.next {
    right: 0;
}
.hotel-offer-container .short-info.type2025 .content .photo .gallery-slider .items,
.hotel-offer-container .short-info.type2025 .content .photo-gallery .gallery-slider .items,
.block.hotel .short-info.type2025 .content .photo .gallery-slider .items,
.block.hotel .short-info.type2025 .content .photo-gallery .gallery-slider .items {
    overflow: hidden;
    display: flex;
    height: 190px;
}
.hotel-offer-container .short-info.type2025 .content .photo .gallery-slider .items img,
.hotel-offer-container .short-info.type2025 .content .photo-gallery .gallery-slider .items img,
.block.hotel .short-info.type2025 .content .photo .gallery-slider .items img,
.block.hotel .short-info.type2025 .content .photo-gallery .gallery-slider .items img {
    display: none;
}
.hotel-offer-container .short-info.type2025 .content .photo .gallery-slider .items img.active,
.hotel-offer-container .short-info.type2025 .content .photo-gallery .gallery-slider .items img.active,
.block.hotel .short-info.type2025 .content .photo .gallery-slider .items img.active,
.block.hotel .short-info.type2025 .content .photo-gallery .gallery-slider .items img.active {
    display: block;
}
.hotel-offer-container .short-info.type2025 .content .description,
.block.hotel .short-info.type2025 .content .description {
    flex: 1;
    display: flex;
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .short-info.type2025 .content .description,
.block.hotel .short-info.type2025 .content .description {
        flex-direction: column;
        gap: 0;
    }
}
.hotel-offer-container .short-info.type2025 .content .description .feature,
.block.hotel .short-info.type2025 .content .description .feature {
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: 6px;
    padding: 0 10px;
}
.hotel-offer-container .short-info.type2025 .content .description .feature h2,
.block.hotel .short-info.type2025 .content .description .feature h2 {
    display: flex;
    align-items: flex-start;
    gap: 20px;
    padding: 0;
    margin: 0;
    font-size: 1.9rem;
    border: none;
    flex-wrap: nowrap;
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .short-info.type2025 .content .description .feature h2,
.block.hotel .short-info.type2025 .content .description .feature h2 {
        font-size: 1.6rem;
        flex-direction: row;
        flex-wrap: nowrap;
    }
}
.hotel-offer-container .short-info.type2025 .content .description .feature h2 &gt; div,
.block.hotel .short-info.type2025 .content .description .feature h2 &gt; div {
    display: flex;
    flex-direction: column;
    gap: 6px;
}
.hotel-offer-container .short-info.type2025 .content .description .feature h2 &gt; div span,
.block.hotel .short-info.type2025 .content .description .feature h2 &gt; div span {
    line-height: 18px;
}
.hotel-offer-container .short-info.type2025 .content .description .feature h2 &gt; div span.name,
.block.hotel .short-info.type2025 .content .description .feature h2 &gt; div span.name {
    font-weight: 600;
    line-height: 28px;
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .short-info.type2025 .content .description .feature h2 &gt; div span.name,
.block.hotel .short-info.type2025 .content .description .feature h2 &gt; div span.name {
        line-height: 23px;
    }
}
.hotel-offer-container .short-info.type2025 .content .description .feature h2 &gt; div span.name .rating,
.block.hotel .short-info.type2025 .content .description .feature h2 &gt; div span.name .rating {
    padding-left: 8px;
    vertical-align: text-top;
    color: rgb(248, 160, 0);
}
.hotel-offer-container .short-info.type2025 .content .description .feature h2 &gt; div span.address,
.block.hotel .short-info.type2025 .content .description .feature h2 &gt; div span.address {
    color: rgb(51, 51, 51);
    font-size: 1.2rem;
}
.hotel-offer-container .short-info.type2025 .content .description .feature h2 .action-bar,
.block.hotel .short-info.type2025 .content .description .feature h2 .action-bar {
    margin-left: auto;
}
.hotel-offer-container .short-info.type2025 .content .description .feature h2 .mmb-pay-via,
.block.hotel .short-info.type2025 .content .description .feature h2 .mmb-pay-via {
    display: block;
    padding: 0 25px 0 0;
    margin-top: 4px;
    line-height: 14px;
    margin-left: auto;
}
.hotel-offer-container .short-info.type2025 .content .description .feature h2 .mmb-pay-via.voucher,
.block.hotel .short-info.type2025 .content .description .feature h2 .mmb-pay-via.voucher {
    background: url("../images/icons/icon-voucher.svg") 100% 50% no-repeat;
    background-size: auto 14px;
}
.hotel-offer-container .short-info.type2025 .content .description .feature h2 .mmb-pay-via.card,
.block.hotel .short-info.type2025 .content .description .feature h2 .mmb-pay-via.card {
    background: url("../images/icons/icon-cc.svg") 100% 50% no-repeat;
    background-size: auto 14px;
}
.hotel-offer-container .short-info.type2025 .content .description .feature h2 .mmb-pay-via span,
.block.hotel .short-info.type2025 .content .description .feature h2 .mmb-pay-via span {
    font-size: 10px;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .distance,
.block.hotel .short-info.type2025 .content .description .feature .distance {
    color: rgb(34, 34, 34);
    line-height: 20px;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .distance span,
.block.hotel .short-info.type2025 .content .description .feature .distance span {
    font-weight: 600;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .map-location,
.block.hotel .short-info.type2025 .content .description .feature .map-location {
    color: rgb(34, 34, 34);
    line-height: 20px;
    padding-left: 20px;
    background: url("../images/icons/iconset/map/mark.svg") 0 45% no-repeat;
    background-size: 12px auto;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .gallery-link,
.block.hotel .short-info.type2025 .content .description .feature .gallery-link {
    display: none;
    display: block;
    color: rgb(34, 34, 34);
    line-height: 20px;
    padding-left: 20px;
    background: url("../images/icons/iconset/hotel-gallery/gallery.svg") 0 45% no-repeat;
    background-size: 16px auto;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .trustyou *,
.block.hotel .short-info.type2025 .content .description .feature .trustyou * {
    line-height: 30px;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .trustyou span,
.block.hotel .short-info.type2025 .content .description .feature .trustyou span {
    display: inline-block;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .trustyou span.percent,
.hotel-offer-container .short-info.type2025 .content .description .feature .trustyou span.percent *,
.block.hotel .short-info.type2025 .content .description .feature .trustyou span.percent,
.block.hotel .short-info.type2025 .content .description .feature .trustyou span.percent * {
    font-weight: 600;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .trustyou span.percent span,
.hotel-offer-container .short-info.type2025 .content .description .feature .trustyou span.percent * span,
.block.hotel .short-info.type2025 .content .description .feature .trustyou span.percent span,
.block.hotel .short-info.type2025 .content .description .feature .trustyou span.percent * span {
    color: #05aa7e;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .trustyou span.recenze,
.block.hotel .short-info.type2025 .content .description .feature .trustyou span.recenze {
    color: rgb(255, 102, 0);
    font-weight: 600;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .services,
.block.hotel .short-info.type2025 .content .description .feature .services {
    margin-top: auto;
    display: flex;
    gap: 8px;
    flex-direction: row;
    padding: 10px 0;
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .short-info.type2025 .content .description .feature .services .service,
.block.hotel .short-info.type2025 .content .description .feature .services .service {
        display: none;
    }
}
.hotel-offer-container .short-info.type2025 .content .description .feature .services .icons,
.block.hotel .short-info.type2025 .content .description .feature .services .icons {
    display: flex;
    gap: 12px;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .services .icons .icon,
.block.hotel .short-info.type2025 .content .description .feature .services .icons .icon {
    margin: 0;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .check-in-out,
.block.hotel .short-info.type2025 .content .description .feature .check-in-out {
    display: flex;
    gap: 30px;
    padding: 10px 0;
    flex: 0.4;
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .short-info.type2025 .content .description .feature .check-in-out,
.block.hotel .short-info.type2025 .content .description .feature .check-in-out {
        gap: 4px;
        padding: 5px 0;
        flex-direction: column;
    }
}
.hotel-offer-container .short-info.type2025 .content .description .feature .check-in-out .check-in,
.hotel-offer-container .short-info.type2025 .content .description .feature .check-in-out .check-out,
.block.hotel .short-info.type2025 .content .description .feature .check-in-out .check-in,
.block.hotel .short-info.type2025 .content .description .feature .check-in-out .check-out {
    display: flex;
    gap: 4px;
    flex-direction: column;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .check-in-out .check-in &gt; div,
.hotel-offer-container .short-info.type2025 .content .description .feature .check-in-out .check-out &gt; div,
.block.hotel .short-info.type2025 .content .description .feature .check-in-out .check-in &gt; div,
.block.hotel .short-info.type2025 .content .description .feature .check-in-out .check-out &gt; div {
    display: flex;
    gap: 8px;
    align-items: center;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .check-in-out .check-in &gt; div .icon,
.hotel-offer-container .short-info.type2025 .content .description .feature .check-in-out .check-out &gt; div .icon,
.block.hotel .short-info.type2025 .content .description .feature .check-in-out .check-in &gt; div .icon,
.block.hotel .short-info.type2025 .content .description .feature .check-in-out .check-out &gt; div .icon {
    margin-right: 15px;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .check-in-out .check-in &gt; div .date,
.hotel-offer-container .short-info.type2025 .content .description .feature .check-in-out .check-out &gt; div .date,
.block.hotel .short-info.type2025 .content .description .feature .check-in-out .check-in &gt; div .date,
.block.hotel .short-info.type2025 .content .description .feature .check-in-out .check-out &gt; div .date {
    width: auto;
    padding: 0;
    line-height: 20px;
    font-size: 1.9rem;
    font-weight: 600;
    white-space: nowrap;
    line-height: 24px;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .check-in-out .check-in &gt; div.label,
.block.hotel .short-info.type2025 .content .description .feature .check-in-out .check-in &gt; div.label {
    padding-left: 43px;
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .short-info.type2025 .content .description .feature .check-in-out .check-in &gt; div.label,
.hotel-offer-container .short-info.type2025 .content .description .feature .check-in-out .check-out &gt; div.label,
.block.hotel .short-info.type2025 .content .description .feature .check-in-out .check-in &gt; div.label,
.block.hotel .short-info.type2025 .content .description .feature .check-in-out .check-out &gt; div.label {
        padding-left: 43px;
    }
    .hotel-offer-container .short-info.type2025 .content .description .feature .check-in-out .check-out &gt; div .date,
.block.hotel .short-info.type2025 .content .description .feature .check-in-out .check-out &gt; div .date {
        padding-left: 43px;
    }
}
.hotel-offer-container .short-info.type2025 .content .description .feature .room-nights,
.block.hotel .short-info.type2025 .content .description .feature .room-nights {
    display: flex;
    gap: 30px;
    padding: 10px 0;
    flex: 0.4;
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .short-info.type2025 .content .description .feature .room-nights,
.block.hotel .short-info.type2025 .content .description .feature .room-nights {
        flex-direction: column;
        gap: 4px;
        padding: 5px 0;
    }
}
.hotel-offer-container .short-info.type2025 .content .description .feature .room-nights .room,
.hotel-offer-container .short-info.type2025 .content .description .feature .room-nights .nights,
.hotel-offer-container .short-info.type2025 .content .description .feature .room-nights .passengers,
.block.hotel .short-info.type2025 .content .description .feature .room-nights .room,
.block.hotel .short-info.type2025 .content .description .feature .room-nights .nights,
.block.hotel .short-info.type2025 .content .description .feature .room-nights .passengers {
    display: flex;
    gap: 8px;
    align-items: center;
    width: auto;
    margin: 0;
    justify-content: flex-start;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .room-nights .room .icon,
.hotel-offer-container .short-info.type2025 .content .description .feature .room-nights .nights .icon,
.hotel-offer-container .short-info.type2025 .content .description .feature .room-nights .passengers .icon,
.block.hotel .short-info.type2025 .content .description .feature .room-nights .room .icon,
.block.hotel .short-info.type2025 .content .description .feature .room-nights .nights .icon,
.block.hotel .short-info.type2025 .content .description .feature .room-nights .passengers .icon {
    margin-right: 15px;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .room-nights .room .label,
.hotel-offer-container .short-info.type2025 .content .description .feature .room-nights .nights .label,
.hotel-offer-container .short-info.type2025 .content .description .feature .room-nights .passengers .label,
.block.hotel .short-info.type2025 .content .description .feature .room-nights .room .label,
.block.hotel .short-info.type2025 .content .description .feature .room-nights .nights .label,
.block.hotel .short-info.type2025 .content .description .feature .room-nights .passengers .label {
    width: auto;
    padding: 0;
    line-height: 20px;
    font-weight: 600;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .room-nights .room .number,
.hotel-offer-container .short-info.type2025 .content .description .feature .room-nights .nights .number,
.hotel-offer-container .short-info.type2025 .content .description .feature .room-nights .passengers .number,
.block.hotel .short-info.type2025 .content .description .feature .room-nights .room .number,
.block.hotel .short-info.type2025 .content .description .feature .room-nights .nights .number,
.block.hotel .short-info.type2025 .content .description .feature .room-nights .passengers .number {
    font-size: 1.9rem;
    white-space: nowrap;
    line-height: 24px;
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .short-info.type2025 .content .description .feature .room-nights .nights &gt; div.label,
.block.hotel .short-info.type2025 .content .description .feature .room-nights .nights &gt; div.label {
        padding-left: 43px;
    }
    .hotel-offer-container .short-info.type2025 .content .description .feature .room-nights .passengers &gt; div.label,
.block.hotel .short-info.type2025 .content .description .feature .room-nights .passengers &gt; div.label {
        padding-left: 43px;
    }
}
.hotel-offer-container .short-info.type2025 .content .description .feature .services-gallery,
.block.hotel .short-info.type2025 .content .description .feature .services-gallery {
    display: flex;
    gap: 20px;
    margin-top: auto;
}
@media only screen and (max-width: 768px) {
    .hotel-offer-container .short-info.type2025 .content .description .feature .services-gallery,
.block.hotel .short-info.type2025 .content .description .feature .services-gallery {
        flex-direction: column;
    }
}
.hotel-offer-container .short-info.type2025 .content .description .feature .services-gallery .services .icons,
.block.hotel .short-info.type2025 .content .description .feature .services-gallery .services .icons {
    flex-wrap: wrap;
}
.hotel-offer-container .short-info.type2025 .content .description .feature .services-gallery .gallery-link,
.block.hotel .short-info.type2025 .content .description .feature .services-gallery .gallery-link {
    align-items: center;
    display: flex;
    align-items: center;
    color: rgb(34, 34, 34);
    line-height: 20px;
    padding-left: 20px;
    background: url("../images/icons/iconset/hotel-gallery/gallery.svg") 0 45% no-repeat;
    background-size: 16px auto;
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .short-info.type2025 .content .description .feature .services-gallery .gallery-link,
.block.hotel .short-info.type2025 .content .description .feature .services-gallery .gallery-link {
        display: none;
    }
}
.hotel-offer-container .short-info.type2025 .content .description .price-block,
.block.hotel .short-info.type2025 .content .description .price-block {
    flex: 0.5;
    padding: 0;
    display: flex;
    flex-direction: column;
    gap: 5px;
}
.hotel-offer-container .short-info.type2025 .content .description .price-block .data-row,
.block.hotel .short-info.type2025 .content .description .price-block .data-row {
    display: flex;
    gap: 5px;
    justify-content: flex-end;
}
.hotel-offer-container .short-info.type2025 .content .description .price-block .data-row.policy-indicator .icon,
.block.hotel .short-info.type2025 .content .description .price-block .data-row.policy-indicator .icon {
    margin: 0;
}
.hotel-offer-container .short-info.type2025 .content .description .price-block .data-row.corporate-fare .icon,
.block.hotel .short-info.type2025 .content .description .price-block .data-row.corporate-fare .icon {
    margin: 0;
}
.hotel-offer-container .short-info.type2025 .content .description .price-block .data-row.rpn-from,
.block.hotel .short-info.type2025 .content .description .price-block .data-row.rpn-from {
    padding-top: 12px;
}
.hotel-offer-container .short-info.type2025 .content .description .price-block .data-row.price-amount, .hotel-offer-container .short-info.type2025 .content .description .price-block .data-row.price-conversion,
.block.hotel .short-info.type2025 .content .description .price-block .data-row.price-amount,
.block.hotel .short-info.type2025 .content .description .price-block .data-row.price-conversion {
    display: flex;
    gap: 20px;
    align-items: baseline;
}
.hotel-offer-container .short-info.type2025 .content .description .price-block .data-row.price-amount .discount, .hotel-offer-container .short-info.type2025 .content .description .price-block .data-row.price-conversion .discount,
.block.hotel .short-info.type2025 .content .description .price-block .data-row.price-amount .discount,
.block.hotel .short-info.type2025 .content .description .price-block .data-row.price-conversion .discount {
    display: flex;
    gap: 5px;
}
.hotel-offer-container .short-info.type2025 .content .description .price-block .data-row.price-amount .discount &gt; span, .hotel-offer-container .short-info.type2025 .content .description .price-block .data-row.price-conversion .discount &gt; span,
.block.hotel .short-info.type2025 .content .description .price-block .data-row.price-amount .discount &gt; span,
.block.hotel .short-info.type2025 .content .description .price-block .data-row.price-conversion .discount &gt; span {
    display: flex;
    gap: 5px;
}
.hotel-offer-container .short-info.type2025 .content .description .price-block .data-row.price-amount .discount *, .hotel-offer-container .short-info.type2025 .content .description .price-block .data-row.price-conversion .discount *,
.block.hotel .short-info.type2025 .content .description .price-block .data-row.price-amount .discount *,
.block.hotel .short-info.type2025 .content .description .price-block .data-row.price-conversion .discount * {
    font-weight: 600;
    font-size: 1.6rem;
    color: rgb(196, 17, 47);
    text-decoration: line-through;
    padding: 0;
}
.hotel-offer-container .short-info.type2025 .content .description .price-block .data-row.price-amount .price, .hotel-offer-container .short-info.type2025 .content .description .price-block .data-row.price-conversion .price,
.block.hotel .short-info.type2025 .content .description .price-block .data-row.price-amount .price,
.block.hotel .short-info.type2025 .content .description .price-block .data-row.price-conversion .price {
    display: flex;
    gap: 5px;
}
.hotel-offer-container .short-info.type2025 .content .description .price-block .data-row.price-amount .price *, .hotel-offer-container .short-info.type2025 .content .description .price-block .data-row.price-conversion .price *,
.block.hotel .short-info.type2025 .content .description .price-block .data-row.price-amount .price *,
.block.hotel .short-info.type2025 .content .description .price-block .data-row.price-conversion .price * {
    font-weight: 600;
    font-size: 1.9rem;
    padding: 0;
}
.hotel-offer-container .short-info.type2025 .content .description .price-block .controls,
.block.hotel .short-info.type2025 .content .description .price-block .controls {
    padding: 0;
    margin-top: auto;
    display: flex;
    justify-content: flex-end;
}
.hotel-offer-container .short-info.type2025 .content .description .price-block .controls button,
.block.hotel .short-info.type2025 .content .description .price-block .controls button {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0;
    flex: 0 0 120px;
}
.hotel-offer-container .short-info.type2025 .content.buttons,
.block.hotel .short-info.type2025 .content.buttons {
    gap: 10px;
}
.hotel-offer-container .short-info.type2025 .content.buttons *,
.block.hotel .short-info.type2025 .content.buttons * {
    margin: 0;
}
.hotel-offer-container .short-info.type2025 .number-of-guests,
.block.hotel .short-info.type2025 .number-of-guests {
    display: flex;
    gap: 5px;
    padding: 10px;
    justify-content: space-between;
}
.hotel-offer-container .short-info.type2025 .number-of-guests &gt; div,
.block.hotel .short-info.type2025 .number-of-guests &gt; div {
    display: flex;
    gap: 8px;
}
.hotel-offer-container .short-info.type2025 .number-of-guests &gt; div label,
.block.hotel .short-info.type2025 .number-of-guests &gt; div label {
    width: auto;
    padding: 0;
    line-height: 20px;
}
.hotel-offer-container .short-info.type2025 .number-of-guests &gt; div div,
.block.hotel .short-info.type2025 .number-of-guests &gt; div div {
    white-space: nowrap;
    padding: 0;
    line-height: 20px;
}
.hotel-offer-container .short-info.type2025 .number-of-guests &gt; div div *,
.block.hotel .short-info.type2025 .number-of-guests &gt; div div * {
    padding: 0;
    line-height: 20px;
}
.hotel-offer-container .short-info.type2025 .number-of-guests &gt; div div tr,
.block.hotel .short-info.type2025 .number-of-guests &gt; div div tr {
    background: none !important;
    border: none !important;
}
.hotel-offer-container .short-info.type2025 .number-of-guests &gt; div div td,
.block.hotel .short-info.type2025 .number-of-guests &gt; div div td {
    padding-right: 5px;
    border: none !important;
}
.hotel-offer-container .short-info.type2025 .cancellation-policy-data,
.block.hotel .short-info.type2025 .cancellation-policy-data {
    padding: 0 15px;
}
.hotel-offer-container .short-info.type2025 .cancellation-policy-data .cancellation-policy span,
.hotel-offer-container .short-info.type2025 .cancellation-policy-data .cancellation-policy h3,
.block.hotel .short-info.type2025 .cancellation-policy-data .cancellation-policy span,
.block.hotel .short-info.type2025 .cancellation-policy-data .cancellation-policy h3 {
    font-weight: 600;
    padding: 0;
    line-height: 20px;
    background: none;
}
.hotel-offer-container .short-info.type2025 .cancellation-policy-data .cancellation-policy.non-refundable span,
.hotel-offer-container .short-info.type2025 .cancellation-policy-data .cancellation-policy.non-refundable h3,
.block.hotel .short-info.type2025 .cancellation-policy-data .cancellation-policy.non-refundable span,
.block.hotel .short-info.type2025 .cancellation-policy-data .cancellation-policy.non-refundable h3 {
    color: rgb(196, 17, 47);
}
.hotel-offer-container .short-info.type2025 .cancellation-policy-data .cancellation-info &gt; div,
.block.hotel .short-info.type2025 .cancellation-policy-data .cancellation-info &gt; div {
    display: flex;
    flex-direction: column;
    line-height: 20px;
}
.hotel-offer-container .short-info.type2025 .cancellation-policy-data .cancellation-info &gt; div .deadline,
.block.hotel .short-info.type2025 .cancellation-policy-data .cancellation-info &gt; div .deadline {
    display: flex;
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .short-info.type2025 .cancellation-policy-data .cancellation-info &gt; div .deadline,
.block.hotel .short-info.type2025 .cancellation-policy-data .cancellation-info &gt; div .deadline {
        flex-wrap: wrap;
        gap: 0;
        padding: 5px 0;
    }
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .short-info.type2025 .cancellation-policy-data .cancellation-info &gt; div .deadline,
.block.hotel .short-info.type2025 .cancellation-policy-data .cancellation-info &gt; div .deadline {
        gap: 0;
    }
    .hotel-offer-container .short-info.type2025 .cancellation-policy-data .cancellation-info &gt; div .deadline .label,
.block.hotel .short-info.type2025 .cancellation-policy-data .cancellation-info &gt; div .deadline .label {
        flex: 0 0 100%;
    }
}
.hotel-offer-container .short-info.type2025 .cancellation-policy-data .cancellation-info &gt; div .deadline .date,
.block.hotel .short-info.type2025 .cancellation-policy-data .cancellation-info &gt; div .deadline .date {
    flex: 0 0 20%;
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .short-info.type2025 .cancellation-policy-data .cancellation-info &gt; div .deadline .date,
.block.hotel .short-info.type2025 .cancellation-policy-data .cancellation-info &gt; div .deadline .date {
        flex: 0 0 50%;
        margin-left: initial;
    }
}
.hotel-offer-container .short-info.type2025 .cancellation-policy-data .cancellation-info &gt; div .deadline .amount,
.block.hotel .short-info.type2025 .cancellation-policy-data .cancellation-info &gt; div .deadline .amount {
    margin-left: auto;
    flex: 0 0 15%;
    text-align: right;
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .short-info.type2025 .cancellation-policy-data .cancellation-info &gt; div .deadline .amount,
.block.hotel .short-info.type2025 .cancellation-policy-data .cancellation-info &gt; div .deadline .amount {
        flex: 0 0 50%;
    }
}
.hotel-offer-container .short-info.type2025 .additional,
.block.hotel .short-info.type2025 .additional {
    display: flex;
    justify-content: space-between;
}
@media only screen and (max-width: 600px) {
    .hotel-offer-container .short-info.type2025 .additional,
.block.hotel .short-info.type2025 .additional {
        flex-direction: column;
    }
}
.hotel-offer-container .short-info.type2025 .additional .voucher,
.block.hotel .short-info.type2025 .additional .voucher {
    display: flex;
    gap: 10px;
    align-items: center;
    white-space: nowrap;
    line-height: 20px;
    padding-left: 20px;
    background: url("../images/icons/icon-voucher.svg") 0 50% no-repeat;
    background-size: 16px auto;
}
.hotel-offer-container .short-info.type2025 .additional .voucher *,
.block.hotel .short-info.type2025 .additional .voucher * {
    margin: 0;
    padding: 0;
}
.hotel-offer-container .short-info.type2025 .controls,
.block.hotel .short-info.type2025 .controls {
    padding: 10px;
    margin: 0;
    display: flex;
    gap: 10px;
}
.hotel-offer-container .short-info.type2025 .controls .button,
.block.hotel .short-info.type2025 .controls .button {
    margin: 0;
}
.hotel-offer-container .short-info.type2025 .loader-bar,
.block.hotel .short-info.type2025 .loader-bar {
    padding: 8px 10px;
}
.hotel-offer-container .detail .header,
.block.hotel .detail .header {
    display: none;
}
.hotel-offer-container .detail .hotel-tabs .tabs,
.block.hotel .detail .hotel-tabs .tabs {
    display: flex;
    padding: 0;
    border-top: 1px solid rgb(217, 232, 243);
}
.hotel-offer-container .detail .hotel-tabs .tabs .tab,
.block.hotel .detail .hotel-tabs .tabs .tab {
    flex: 1;
    display: flex;
    justify-content: center;
    padding: 0 10px;
    line-height: 40px;
    padding: 0 10px;
    background: rgb(248, 248, 248);
    color: rgb(34, 34, 34);
    font-weight: 600;
    cursor: pointer;
    position: relative;
    text-transform: uppercase;
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .detail .hotel-tabs .tabs .tab,
.block.hotel .detail .hotel-tabs .tabs .tab {
        line-height: 20px;
        padding: 8px 10px;
    }
}
.hotel-offer-container .detail .hotel-tabs .tabs .tab:hover, .hotel-offer-container .detail .hotel-tabs .tabs .tab.selected,
.block.hotel .detail .hotel-tabs .tabs .tab:hover,
.block.hotel .detail .hotel-tabs .tabs .tab.selected {
    font-weight: 600;
    background: rgb(255, 255, 255);
}
.hotel-offer-container .detail .hotel-tabs .tabs .tab:hover span, .hotel-offer-container .detail .hotel-tabs .tabs .tab.selected span,
.block.hotel .detail .hotel-tabs .tabs .tab:hover span,
.block.hotel .detail .hotel-tabs .tabs .tab.selected span {
    display: inline-flex;
    position: relative;
}
.hotel-offer-container .detail .hotel-tabs .tabs .tab:hover span:after, .hotel-offer-container .detail .hotel-tabs .tabs .tab.selected span:after,
.block.hotel .detail .hotel-tabs .tabs .tab:hover span:after,
.block.hotel .detail .hotel-tabs .tabs .tab.selected span:after {
    content: "";
    position: absolute;
    bottom: -1px;
    left: 0;
    right: 0;
    border-top: 3px solid rgb(255, 102, 0);
}
.hotel-offer-container .detail .hotel-tabs .tab,
.block.hotel .detail .hotel-tabs .tab {
    padding: 10px;
}
.hotel-offer-container .detail .hotel-tabs .tab .messages,
.block.hotel .detail .hotel-tabs .tab .messages {
    text-align: center;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room {
    margin-bottom: 10px;
    border: 1px solid rgb(217, 232, 243);
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .header,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 12px 15px;
    background: rgb(248, 248, 248);
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .header,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .header {
        align-items: flex-start;
        flex-direction: column;
    }
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div {
    display: flex;
    flex-direction: column;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.title div, .hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.price div,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.title div,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.price div {
    line-height: 18px;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.title .type,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.title .type {
    padding-top: 4px;
    font-size: 1.7rem;
    font-weight: 600;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.title .occupancy,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.title .occupancy {
    color: rgb(51, 51, 51);
    padding-bottom: 4px;
    font-size: 1.2rem;
    display: flex;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.price,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.price {
    text-align: right;
    display: flex;
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.price,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.price {
        text-align: left;
    }
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.price .corporate-fare,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.price .corporate-fare {
    display: flex;
    gap: 5px;
    justify-content: flex-end;
    padding-bottom: 2px;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.price span,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.price span {
    display: flex;
    align-items: baseline;
    gap: 4px;
    text-align: right;
    padding: 0;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.price span span,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.price span span {
    padding: 0;
    font-weight: 600;
    font-size: 1.7rem;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.price div span,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .header &gt; div.price div span {
    align-items: center;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data {
    padding: 0 15px;
    display: flex;
    justify-content: space-between;
    gap: 20px;
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data {
        flex-direction: column;
        gap: 0;
    }
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .description,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .description {
    flex: 1;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .description .room-description,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .description .room-description {
    display: flex;
    flex-wrap: wrap;
    padding: 12px 0;
    border-top: 1px solid rgb(217, 232, 243);
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .description .room-description:nth-child(1),
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .description .room-description:nth-child(1) {
    border: none;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .description .room-description .type,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .description .room-description .type {
    order: 2;
    flex: 0 1 auto;
    font-weight: 600;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .description .room-description .icon,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .description .room-description .icon {
    order: 1;
    flex: 0 0 20px;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .description .room-description .text,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .description .room-description .text {
    order: 5;
    flex: 0 0 100%;
    font-size: 1.2rem;
    padding: 5px 0 0 30px;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .description .room-description .occupancy,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .description .room-description .occupancy {
    order: 3;
    padding-left: 30px;
    flex: 0 1 auto;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .description .room-description .occupancy span.label,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .description .room-description .occupancy span.label {
    font-weight: 600;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .description .room-description .meal-plan,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .description .room-description .meal-plan {
    order: 4;
    padding-left: 30px;
    flex: 0 1 auto;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .description .room-description .meal-plan span.label,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .description .room-description .meal-plan span.label {
    font-weight: 600;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls {
    display: flex;
    flex-direction: column;
    flex: 0.25;
    justify-content: center;
    align-items: flex-end;
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls {
        align-items: baseline;
        flex-direction: row;
        justify-content: space-between;
    }
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls &gt; div:nth-child(1),
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls &gt; div:nth-child(1) {
    display: flex;
    flex-wrap: wrap;
    gap: 4px;
    align-items: baseline;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls &gt; div:nth-child(1) span,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls &gt; div:nth-child(1) span {
    font-weight: 600;
    font-size: 1.6rem;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls &gt; div.price-amount,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls &gt; div.price-amount {
    display: flex;
    gap: 20px;
    align-items: baseline;
    line-height: 40px;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls &gt; div.price-amount .discount,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls &gt; div.price-amount .discount {
    display: flex;
    gap: 5px;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls &gt; div.price-amount .discount &gt; span,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls &gt; div.price-amount .discount &gt; span {
    display: flex;
    gap: 5px;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls &gt; div.price-amount .discount *,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls &gt; div.price-amount .discount * {
    font-weight: 600;
    font-size: 1.6rem;
    color: rgb(196, 17, 47);
    text-decoration: line-through;
    padding: 0;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls &gt; div.price-amount .price,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls &gt; div.price-amount .price {
    display: flex;
    gap: 5px;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls &gt; div.price-amount .price *,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls &gt; div.price-amount .price * {
    font-weight: 600;
    font-size: 1.9rem;
    padding: 0;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls button,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .room-data .controls button {
    width: 120px;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data {
    display: flex;
    padding: 0 15px;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy {
    border-top: 1px solid rgb(217, 232, 243);
    padding: 12px;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy span,
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy h3,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy span,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy h3 {
    font-weight: 600;
    padding: 0;
    line-height: 20px;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy.non-refundable span,
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy.non-refundable h3,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy.non-refundable span,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy.non-refundable h3 {
    color: rgb(196, 17, 47);
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy.non-refundable .price,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy.non-refundable .price {
    padding: 0 4px;
    color: rgb(34, 34, 34);
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy.non-refundable .price *,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy.non-refundable .price * {
    color: rgb(34, 34, 34);
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy .price,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy .price {
    padding: 0 4px;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy .deadline .label,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy .deadline .label {
    font-weight: 400;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy .deadline .date,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-policy .deadline .date {
    font-weight: 400;
    padding: 0 4px;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-info &gt; div,
.block.hotel .detail .hotel-tabs .tab.room-selection .block-room .cancellation-policy-data .cancellation-info &gt; div {
    display: flex;
    flex-direction: column;
    line-height: 20px;
}
.hotel-offer-container .detail .hotel-tabs .tab.room-selection .controls,
.block.hotel .detail .hotel-tabs .tab.room-selection .controls {
    display: flex;
    justify-content: center;
}
.hotel-offer-container .detail .hotel-tabs .tab.hotel-description .title, .hotel-offer-container .detail .hotel-tabs .tab.hotel-description h3,
.block.hotel .detail .hotel-tabs .tab.hotel-description .title,
.block.hotel .detail .hotel-tabs .tab.hotel-description h3 {
    background: none;
    font-weight: 600;
    line-height: 30px;
    display: block;
}
.hotel-offer-container .detail .hotel-tabs .tab.hotel-description .text,
.block.hotel .detail .hotel-tabs .tab.hotel-description .text {
    padding: 15px;
}
.hotel-offer-container .detail .hotel-tabs .tab.hotel-description pre,
.block.hotel .detail .hotel-tabs .tab.hotel-description pre {
    display: block;
    overflow-wrap: break-word;
    padding: 5px 0;
    text-align: left;
    white-space: pre-wrap;
    width: 100%;
    font-family: "Inter", sans-serif !important;
}
.hotel-offer-container .detail .hotel-tabs .tab.hotel-description .contact-location,
.block.hotel .detail .hotel-tabs .tab.hotel-description .contact-location {
    padding: 15px 0;
    display: flex;
    border-top: 1px solid rgb(217, 232, 243);
    margin-top: 10px;
    display: flex;
}
.hotel-offer-container .detail .hotel-tabs .tab.hotel-description .contact-location &gt; div,
.block.hotel .detail .hotel-tabs .tab.hotel-description .contact-location &gt; div {
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: 3px;
}
.hotel-offer-container .detail .hotel-tabs .tab.hotel-description .contact-location &gt; div h4,
.block.hotel .detail .hotel-tabs .tab.hotel-description .contact-location &gt; div h4 {
    padding: 0;
}
.hotel-offer-container .detail .hotel-tabs .tab.hotel-description .contact-location &gt; div.phone &gt; div,
.block.hotel .detail .hotel-tabs .tab.hotel-description .contact-location &gt; div.phone &gt; div {
    display: flex;
    gap: 5px;
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .detail .hotel-tabs .tab.hotel-description .contact-location &gt; div.address,
.block.hotel .detail .hotel-tabs .tab.hotel-description .contact-location &gt; div.address {
        display: none;
    }
}
.hotel-offer-container .detail .hotel-tabs .tab.hotel-description .contact-location &gt; div.address .icon,
.block.hotel .detail .hotel-tabs .tab.hotel-description .contact-location &gt; div.address .icon {
    vertical-align: text-top;
}
.hotel-offer-container .detail .hotel-tabs .tab.hotel-description .contact-location &gt; div.address .map-location,
.block.hotel .detail .hotel-tabs .tab.hotel-description .contact-location &gt; div.address .map-location {
    color: rgb(34, 34, 34);
    line-height: 20px;
    padding-left: 20px;
    background: url("../images/icons/iconset/map/mark.svg") 0 45% no-repeat;
    background-size: 12px auto;
}
.hotel-offer-container .detail .hotel-tabs .tab.hotel-service,
.block.hotel .detail .hotel-tabs .tab.hotel-service {
    display: grid;
    grid-template-columns: repeat(5, 20%);
    gap: 10px 0;
    padding: 15px 10px;
}
@media only screen and (max-width: 1200px) {
    .hotel-offer-container .detail .hotel-tabs .tab.hotel-service,
.block.hotel .detail .hotel-tabs .tab.hotel-service {
        grid-template-columns: repeat(1, 100%);
    }
}
.hotel-offer-container .detail .hotel-tabs .tab.hotel-service div,
.block.hotel .detail .hotel-tabs .tab.hotel-service div {
    display: flex;
    align-items: center;
    gap: 4px;
}
.hotel-offer-container .detail .hotel-tabs .tab.hotel-service div span:nth-child(1),
.block.hotel .detail .hotel-tabs .tab.hotel-service div span:nth-child(1) {
    order: 2;
}
.hotel-offer-container .detail .hotel-tabs .tab.hotel-service div span:nth-child(2),
.block.hotel .detail .hotel-tabs .tab.hotel-service div span:nth-child(2) {
    order: 1;
}

.popup.hotel-print .block h2 .action-bar {
    right: 15px;
}
.popup.hotel-print .popup_middle {
    /* nabidky letu po vzoru MPA v popupu ---------------------------------------------------------------------*/
}
.popup.hotel-print .popup_middle .switcher {
    text-align: center;
    padding: 0;
    border-bottom: 1px solid rgb(217, 232, 243);
}
.popup.hotel-print .popup_middle .switcher.type_radio {
    background: none;
    padding: 10px 0;
    border-bottom: none;
}
.popup.hotel-print .popup_middle .switcher .radio-wrap {
    display: inline-block;
    margin: 0;
    padding: 0;
    white-space: nowrap;
    text-align: left;
}
.popup.hotel-print .popup_middle .switcher .radio-wrap input[type=radio] + span {
    top: 0;
}
.popup.hotel-print .popup_middle .switcher label {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    margin: 0 35px 0 5px;
    padding: 0;
}
.popup.hotel-print .popup_middle .switcher label input[type=checkbox] {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    width: 20px;
    height: 20px;
    margin-right: 7px;
    margin-top: -3px;
}
.popup.hotel-print .popup_middle .switcher label input[type=radio] {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    width: 20px;
    height: 20px;
    margin-right: 7px;
    margin-top: -3px;
}
.popup.hotel-print .popup_middle .switcher .email_form {
    margin: 5px 0 10px 0;
    padding: 0 10px 10px;
}
.popup.hotel-print .popup_middle .switcher .email_form .note {
    font-size: 1.2rem;
    text-align: left;
    padding: 2px 0 0 0;
}
.popup.hotel-print .popup_middle .switcher .email_form &gt; div {
    float: left;
    width: 49%;
    margin: 0 1%;
}
.popup.hotel-print .popup_middle .switcher .email_form &gt; div.clear {
    float: none;
    clear: both;
}
.popup.hotel-print .popup_middle .switcher .email_form &gt; div:nth-child(1) {
    margin-left: 0;
}
.popup.hotel-print .popup_middle .switcher .email_form &gt; div:nth-child(2) {
    margin-right: 0;
}
.popup.hotel-print .popup_middle .switcher .email_form label {
    display: block;
    padding: 10px 0 2px 0;
    margin: 0;
    text-align: left;
    line-height: 20px;
}
.popup.hotel-print .popup_middle .switcher .email_form input[type=text] {
    width: 100%;
    margin: 0;
}
.popup.hotel-print .popup_middle .switcher .email_form textarea {
    width: 100%;
    margin: 0;
    height: 80px;
    resize: vertical;
    font-size: 1.4rem;
    line-height: 20px;
    padding: 5px 10px;
}
.popup.hotel-print .popup_middle .scroll.mpa {
    height: 45vh;
    max-height: 45vh;
    overflow-y: auto;
}
.popup.hotel-print .popup_middle .scroll.mpa .ff_offer_container {
    display: block;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer {
    border-top: 1px solid rgb(236, 239, 249);
    padding: 0;
    display: flex;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer:first-child {
    border: none;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .side_block {
    box-sizing: border-box;
    flex: 0.2;
    padding: 0 20px 0 0;
    text-align: right;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .side_block label {
    display: block;
    padding-bottom: 5px;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .side_block .total_price .check-wrap {
    padding: 0;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .side_block .total_price input[type=checkbox] + span {
    display: inline-block;
    vertical-align: middle;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .side_block .total_price &gt; div {
    display: inline-block;
    vertical-align: middle;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .side_block .total_price .price {
    padding: 0 0 0 5px;
    vertical-align: middle;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .side_block .total_price .price &gt; span {
    display: inline-block !important;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .side_block .total_price .price .ww_price {
    font-size: 1.8rem;
    font-weight: 700;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .side_block .ww_price {
    font-size: 1.4rem;
    font-weight: 600;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .side_block .diff_currency {
    font-size: 1.4rem;
    font-weight: 400;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .side_block &gt; div {
    padding: 8px 0;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .side_block &gt; div &gt; div {
    display: block;
    font-size: 1.4rem;
    font-weight: 400;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .side_block &gt; div.package {
    padding-top: 15px;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .side_block &gt; div.package div:nth-child(2) {
    text-transform: uppercase;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .content_block {
    box-sizing: border-box;
    flex: 0.8;
    padding: 0 15px 0 0;
    border-left: 1px dashed rgb(217, 232, 243);
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .content_block &gt; div .inner {
    display: flex;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .content_block &gt; div .inner .col_25p {
    float: none;
    flex: 0.35;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .content_block &gt; div .inner .col_25p .photo {
    height: 100%;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .content_block &gt; div .inner .col_25p .photo img {
    object-fit: cover;
    height: 100%;
    min-width: 100%;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .content_block &gt; div .inner .col_50p {
    float: none;
    flex: 0.65;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .content_block &gt; div .inner .col_50p .description {
    display: flex;
    flex-direction: column;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .content_block &gt; div .inner .col_50p .description h2 {
    border: none;
    font-weight: 600;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .content_block &gt; div .inner .col_50p .description .info {
    display: flex;
    flex-wrap: wrap;
    gap: 5px;
    padding: 10px 20px;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .content_block &gt; div .inner .col_50p .description .info .chain {
    flex: 0 0 100%;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .content_block &gt; div .inner .col_50p .description .info .stars {
    color: rgb(255, 102, 0);
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .content_block &gt; div .inner .col_50p .description .info .area {
    flex: 0 0 100%;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .content_block &gt; div .inner .col_50p .description .info .icon_service {
    flex: 0 0 100%;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .content_block &gt; div .inner .col_50p .description .info .icon_service .icon_service_container table.slider {
    width: auto;
}
.popup.hotel-print .popup_middle .scroll.mpa .container_offer .content_block &gt; div .inner .col_50p .description .info .icon_service .icon_service_container table.slider tr td {
    padding: 0;
}
.popup.hotel-print .popup_bottom {
    border: 1px solid rgb(217, 232, 243);
}
.popup.hotel-print .popup_bottom &gt; div {
    display: inline-block;
    width: 50%;
    padding: 10px;
    text-align: right;
}
.popup.hotel-print .popup_bottom &gt; div button span {
    padding: 0;
}
.popup.hotel-print .popup_bottom &gt; div button span.icon {
    margin-right: 5px !important;
}
.popup.hotel-print .popup_bottom .offers_count {
    font-size: 1.4rem;
    line-height: 40px;
    vertical-align: top;
    text-align: left;
    padding: 10px;
}
.popup.hotel-print .popup_bottom .offers_count span {
    padding: 0 0 0 5px;
}

.popup.lytebox .header .ic-info {
    display: none;
}
.popup.lytebox .bubble {
    background: rgb(255, 255, 255);
    border-radius: 6px;
    padding: 12px;
}
.popup.lytebox .bubble .in_gm {
    display: flex;
    gap: 10px;
}
.popup.lytebox .gallery-slider {
    position: relative;
    width: 100%;
    display: flex;
}
.popup.lytebox .gallery-slider .arrow {
    width: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: rgba(255, 255, 255, 0.8);
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 2;
    cursor: pointer;
}
.popup.lytebox .gallery-slider .arrow.disabled {
    display: none;
}
.popup.lytebox .gallery-slider .arrow.previous {
    inset: 0 auto 0 0;
    display: flex;
}
.popup.lytebox .gallery-slider .arrow.next {
    inset: 0 0 0 auto;
    display: flex;
}
.popup.lytebox .gallery-slider .items {
    overflow: hidden;
    display: flex;
    height: auto;
    flex: 0 0 100%;
    justify-content: center;
}
.popup.lytebox .gallery-slider .items img {
    display: none;
}
.popup.lytebox .gallery-slider .items img.active {
    display: block;
    width: auto;
    max-width: 100%;
    height: auto;
    max-height: 60vh;
}
.ac_loading {
    background: white url("indicator.gif") right center no-repeat;
}

.ac_results {
    z-index: 9999999;
    text-align: left;
    width: 330px !important;
    display: block;
    background: rgb(255, 255, 255);
    padding: 0;
    border-radius: 4px;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
.ac_results ul {
    width: 100%;
    list-style-position: outside;
    list-style: none;
    padding: 0 0 20px 0;
    margin: 0;
}
.ac_results ul li {
    margin: 0;
    padding: 4px 5px;
    cursor: pointer;
    display: block;
    overflow: hidden;
    background: none;
    width: 100%;
    text-align: left;
    white-space: nowrap;
    line-height: 20px;
    border-radius: 0;
}
.ac_results ul li * {
    line-height: 20px;
}
.ac_results ul li:hover, .ac_results ul li.ac_over {
    background: rgb(245, 247, 252);
    color: rgb(255, 102, 0) !important;
    cursor: pointer !important;
}
.ac_results ul li:hover *, .ac_results ul li.ac_over * {
    color: rgb(34, 34, 34) !important;
}
.ac_results ul li strong {
    color: rgb(34, 34, 34);
}
.ac_results ul.withFooter li:last-child {
    border-top: none;
    padding: 10px;
    position: absolute;
    bottom: -40px;
    line-height: 40px;
    left: 0;
    right: 0;
    background: rgb(255, 255, 255);
    background-size: 25px;
    color: rgb(34, 34, 34);
    text-align: right;
    text-decoration: underline;
    border-radius: 0 0 4px 4px;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
.ac_results ul.withFooter li:last-child:hover {
    background-color: rgb(245, 247, 252);
    cursor: pointer;
}
.ac_results ul.withFooter li:last-child.ac_over {
    background-color: rgb(245, 247, 252);
    color: rgb(255, 102, 0);
    cursor: pointer !important;
}

/*!
 * jQuery UI CSS Framework 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
    display: none;
}

.ui-helper-hidden-accessible {
    position: absolute !important;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px);
}

.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}

.ui-helper-clearfix:before, .ui-helper-clearfix:after {
    content: "";
    display: table;
}

.ui-helper-clearfix:after {
    clear: both;
}

.ui-helper-clearfix {
    zoom: 1;
}

.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0);
}

/* Interaction Cues */
.ui-state-disabled {
    cursor: default !important;
}

/* states and images */
.ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}

/* Overlays */
.ui-widget-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* Component containers
----------------------------------*/
.ui-dialog .ui-widget-header {
    border: 1px solid #7E7973;
    background: #CCC url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;
    color: #333;
    font-weight: bold;
}

/*.ui-dialog .ui-widget-header { border: 1px solid #7E7973; background: #CCC url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #333; font-weight: bold; }*/
.ui-dialog .ui-widget-header a {
    color: #ffffff;
    background: url(../../images/icons/bck_close_ico.gif) 50% 50% no-repeat;
}

.ui-dialog.ui-widget-content {
    border: 1px solid #dddddd;
    background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;
    color: #333333;
}

/* Interaction states
----------------------------------*/
.ui-state-hover a, .ui-state-hover a:hover {
    color: #c77405;
    text-decoration: none;
}

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    -khtml-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
}

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    -khtml-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -khtml-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -khtml-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

/* Overlays */
.ui-widget-overlay {
    background: #85BBDF url(images/ui-bg_diagonals-thick_20_666_40x40.png) 50% 50% repeat;
    opacity: 0.5;
    filter: Alpha(Opacity=50);
    z-index: 10;
}

.ui-widget-shadow {
    margin: -5px 0 0 -5px;
    padding: 5px;
    background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;
    opacity: 0.2;
    filter: Alpha(Opacity=20);
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.ui-dialog {
    position: absolute;
    padding: 0.2em;
    width: 300px;
    overflow: hidden;
}

.ui-dialog .ui-dialog-titlebar {
    padding: 0.4em 1em;
    position: relative;
}

.ui-dialog .ui-dialog-title {
    text-align: center;
    margin: 0em 16px 0.1em 0;
}

.ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: 0.3em;
    top: 50%;
    width: 19px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 18px;
}

.ui-dialog .ui-dialog-titlebar-close span {
    display: block;
    margin: 1px;
}

.ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: 0.5em 1em;
    background: none;
    overflow: auto;
    zoom: 1;
}

.ui-dialog .ui-dialog-buttonpane {
    text-align: left;
    border-width: 1px 0 0 0;
    background-image: none;
    margin: 0.5em 0 0 0;
    padding: 0.3em 1em 0.5em 0.4em;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: right;
}

.ui-dialog .ui-dialog-buttonpane button {
    margin: 0.5em 0.4em 0.5em 0;
    cursor: pointer;
}

.ui-dialog .ui-resizable-se {
    width: 14px;
    height: 14px;
    right: 3px;
    bottom: 3px;
}

.ui-draggable .ui-dialog-titlebar {
    cursor: move;
}

.small.ui-corner-all, .small .ui-corner-all, .small .ui-corner-top, .small .ui-corner-left, .small .ui-corner-tl, .small .ui-corner-right, .small .ui-corner-tr, .small .ui-corner-all, .small .ui-corner-bottom, .small .ui-corner-left, .small .ui-corner-bl, .small .ui-corner-right, .small .ui-corner-br {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -khtml-border-radius: 0px;
    border-radius: 0px;
}

.ui-dialog.small .ui-dialog-buttonpane {
    text-align: left;
    border-width: 1px 0 0 0;
    background-image: none;
    margin: 0.5em 0 0 0;
    padding: 0 1em 1.75em;
}

.ui-dialog.small .ui-dialog-buttonpane .ui-dialog-buttonset {
    width: 100%;
}

.ui-dialog.small {
    position: absolute;
    padding: 0;
    width: 300px !important;
    overflow: hidden;
    background: #fff;
    border: 1px solid #CCCCCC;
    font-size: 1.4rem;
    z-index: 15;
}

.ui-dialog.small .ui-widget-header {
    border: 1px solid #CCCCCC;
    background-color: #CCCCCC;
    color: #000000;
    text-align: center;
}

.ui-dialog.messageError .ui-widget-header {
    border: 1px solid #FF0000;
    background-color: #FF0000;
    color: #FFFFFF;
}

.ui-dialog.small .ui-dialog-content {
    background: none;
    padding: 15px;
    overflow: hidden;
    position: relative;
    border: 0;
    zoom: 1;
}

.ui-dialog.messageError .ui-dialog {
    border-color: #FF0000;
}

.ui-dialog.messageError .ui-dialog-content, .ui-dialog.messageInfo .ui-dialog-content {
    padding: 15px 15px 15px 35px;
    background: no-repeat 15px 15px;
    text-align: left;
}

.ui-dialog.messageError .ui-dialog-content {
    background-image: url("../../images/jquery_alerts/mes_error.png");
    color: #FF0000;
}

.ui-dialog.messageInfo .ui-dialog-content {
    background-image: url("../../images/jquery_alerts/mes_info.png");
}

.ui-dialog .ui-dialog-buttonpane .button_orange,
.ui-dialog .ui-dialog-buttonpane .button_orange:hover {
    border: none;
    outline: 0;
}

div.tagsinput {
    bwidth: 100%;
    display: block;
    color: rgb(34, 34, 34);
    min-height: 36px;
    line-height: 36px !important;
    padding: 0 3px;
    border: 1px solid rgb(217, 232, 243);
    border-radius: 4px;
}
div.tagsinput span.tag {
    border: 1px solid rgb(217, 232, 243);
    display: block;
    float: left;
    padding: 0 5px;
    text-decoration: none;
    background: rgb(236, 239, 249);
    color: #333;
    margin-right: 3px;
    margin-top: 4px;
    font-size: 1.4rem;
    line-height: 24px;
}
div.tagsinput input {
    width: 200px;
    margin: 0;
    font-size: 12px;
    border: 1px solid transparent;
    height: 34px !important;
    line-height: 34px !important;
    padding: 0 5px;
    background: transparent;
    color: #333;
    outline: 0;
}
div.tagsinput input.ac_loading + span {
    display: block;
    position: absolute;
    z-index: 1;
    top: 11px;
    left: 30px;
    border-radius: 50%;
    border-top: 2px solid rgb(172, 196, 216);
    border-right: 2px solid rgb(172, 196, 216);
    border-bottom: 2px solid rgb(172, 196, 216);
    border-left: 2px solid rgba(0, 0, 0, 0);
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation: spinner 1.1s infinite linear;
    animation: spinner 1.1s infinite linear;
    vertical-align: middle;
    width: 12px;
    height: 12px;
}

#airlines_addTag {
    position: relative;
}

div.tagsinput span.tag a {
    font-weight: bold;
    color: rgb(236, 239, 249);
    text-decoration: none;
    font-size: 0;
    display: inline-block;
    position: relative;
    text-align: unset;
    height: 14px;
    width: 14px;
    background: url("../images/icons/iconset/close.svg") 50% 50% no-repeat;
    background-size: 100% 100%;
    filter: invert(76%) sepia(6%) saturate(381%) hue-rotate(183deg) brightness(97%) contrast(95%);
}
div.tagsinput span.tag a:hover {
    filter: invert(12%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(102%) contrast(97%);
}

div.tagsinput div {
    display: block;
    float: left;
}

.tags_clear {
    clear: both;
    width: 100%;
    height: 0px;
    float: none !important;
}

.not_valid {
    color: rgb(255, 255, 255) !important;
}

#lbOverlay.grey {
    background-color: rgb(0, 0, 0);
    opacity: 0.6 !important;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99998;
}

#lbOuterContainer {
    background-color: #fff;
    margin: 0 auto;
    position: relative;
    width: 100% !important;
}

#lbMain {
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 99999;
}

.big_map,
.homepage_box,
.allspo_box,
.currency_calculator_box,
.profile_passenger_box,
.popup_lyte_detail {
    height: auto;
    position: absolute;
    top: 50px;
    z-index: 100;
    text-align: left;
    width: 80%;
    left: 10%;
    right: 10%;
    display: block;
    margin-bottom: 20px;
    background: rgb(255, 255, 255);
    border-radius: 4px;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
.big_map h2,
.homepage_box h2,
.allspo_box h2,
.currency_calculator_box h2,
.profile_passenger_box h2,
.popup_lyte_detail h2 {
    border-bottom: 1px solid rgb(217, 232, 243);
    position: relative;
    z-index: 2;
    padding: 0 10px;
}
.big_map h2 a,
.homepage_box h2 a,
.allspo_box h2 a,
.currency_calculator_box h2 a,
.profile_passenger_box h2 a,
.popup_lyte_detail h2 a {
    position: absolute;
    top: 12px;
    right: 10px;
    width: 17px;
    height: 17px;
    display: block;
    text-indent: -9999px;
    background: url("../images/icons/iconset/close.svg") 50% 50% no-repeat;
}
.big_map h2 a:hover,
.homepage_box h2 a:hover,
.allspo_box h2 a:hover,
.currency_calculator_box h2 a:hover,
.profile_passenger_box h2 a:hover,
.popup_lyte_detail h2 a:hover {
    background: url("../images/icons/iconset/close.svg") 50% 50% no-repeat;
}
.big_map h3,
.homepage_box h3,
.allspo_box h3,
.currency_calculator_box h3,
.profile_passenger_box h3,
.popup_lyte_detail h3 {
    padding: 0;
}

.popup_lyte_detail,
.map_popup .popup_lyte_detail {
    border: none;
}

.homepage_box {
    margin: 0 15%;
    width: 50%;
}

.allspo_box,
.currency_calculator_box {
    margin: 0 15%;
    width: 70%;
    left: 0;
    right: 0;
}

.popup_lyte_detail #cmt_orders_overview.block.normal h2 {
    padding: 8px 2%;
}

.homepage_box .scroll {
    height: 300px;
    overflow-y: visible;
    overflow-x: hidden;
}

.currency_calculator_box .price {
    font-size: 2.4rem;
}

.currency_calculator_box .controls {
    border-top: none;
    padding: 30px 0 0 0;
}

.currency_calculator_box .loader_bar.small.active {
    margin-top: 5px;
}

.currency_calculator_box .loader_bar.small.active .searching {
    font-size: 1.4rem !important;
}

.popup_lyte_detail .block {
    border: none;
}

.listWrapper table th {
    background: #eee;
}

.listWrapper table td {
    background: #fff;
}

.listWrapper table th.back {
    text-align: right;
}

.listWrapper table th.back a span {
    display: none;
}

.listWrapper table th.back a span.arrow {
    display: inline-block;
    font-size: 1.4rem;
    height: 25px;
    line-height: 25px;
    text-align: center;
}

.listWrapper table th.back a span.arrow em {
    padding: 0 5px 0 0;
}

/* secure code */
.secure_code.box .block.normal h2 {
    background: #00aeef;
    color: #fff;
    font-size: 1.7rem;
    padding: 8px 2%;
}

.secure_code.box * {
    font-size: 1.3rem;
}

.secure_code.box .copyright {
    font-size: 1.3rem;
    color: #000;
    border-top: 1px solid #ccc;
    padding: 10px 0;
    margin-top: 10px;
    text-align: center;
}

.alphabet a {
    margin: 0 5px 0 0;
}

h2.title_h2 &gt; span {
    display: none;
}

/* IE8 only hack */
/*-----------------------------------------------------------------------------------------------------------------------------*/
/*    TABLE                                                                                                                    */
/*-----------------------------------------------------------------------------------------------------------------------------*/
@media \0 screen {
    .homepage_box .scroll {
        height: 300px;
        overflow-x: hidden;
        overflow-y: scroll;
    }
}
/*-----------------------------------------------------------------------------------------------------------------------------*/
/*    RESPONSIVE                                                                                                                    */
/*-----------------------------------------------------------------------------------------------------------------------------*/
/* min 1350px -----------------------------------------*/
@media screen and (min-width: 1000px) {
    .currency_calculator_box {
        left: 50%;
        margin-left: -350px;
        margin-right: 0;
        right: auto;
        width: 700px;
        max-width: 700px;
    }
}
@media screen and (max-width: 999px) {
    .homepage_box {
        width: 70%;
        margin: 0 5%;
    }
}
@media screen and (max-width: 600px) {
    .homepage_box {
        width: 80%;
        margin: 0 5%;
        left: 5%;
        right: 5%;
    }
}
@media screen and (max-width: 480px) {
    .homepage_box {
        width: 90%;
        margin: 0 5%;
        left: 0;
        right: 0;
    }
}
@media screen and (max-width: 320px) {
    .homepage_box { /*width: 100%; margin: 0; }*/ }
}
/* loader */
.pageload {
    margin: 100px auto;
    width: 60%;
    display: block;
    position: relative;
    z-index: 1;
    padding: 10px;
    text-align: center;
    background: rgb(255, 255, 255);
    border-radius: 4px;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
    /* uvnit aktivni zony - only simple text*/
    /* aninimation bar */
}
.pageload.loader_gif, .pageload.static_banner {
    display: none;
}
.pageload.dynamic_banner img, .pageload.static_banner img {
    max-width: 100%;
}
.pageload.loader_logo {
    margin-bottom: 15px;
}
.pageload.loader_logo img {
    max-width: 100%;
}
.pageload .copy {
    padding: 10px 0;
}
.pageload.loader_bar {
    height: 30px;
    line-height: 30px;
    position: relative;
}
.pageload.loader_bar div {
    height: 30px;
    line-height: 30px;
    float: none;
    position: relative;
}
.pageload.loader_bar div.searching {
    text-align: center;
    padding: 0 2%;
    float: none;
}
.pageload .animation {
    position: absolute !important;
}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*                               RESPONSIVE LAYOUT                             */
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
@media screen and (min-width: 601px) and (max-width: 999px) {
    .box {
        width: 100%;
    }
    .box.pageload .banner_sp {
        margin: 0 14.5%;
        position: relative;
        width: 71%;
    }
    #loadingBox_image.pageload {
        padding: 2%;
        width: 71%;
        margin: 0 auto;
    }
    .dynamic_banner,
.dynamic_banner img {
        width: 100%;
        height: auto;
    }
}
@media screen and (min-width: 0px) and (max-width: 600px) {
    .box {
        width: 100%;
    }
    .box.pageload .banner_sp {
        margin: 0 12%;
        position: relative;
        width: 76%;
    }
    #loadingBox_image.pageload {
        padding: 2%;
        width: 76%;
        margin: 0 auto;
    }
    .dynamic_banner,
.dynamic_banner img {
        width: 100%;
        height: auto;
    }
}
.nav {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 60px;
    z-index: 9999999;
    background: rgb(255, 255, 255);
    box-shadow: 0 0 5px 0px rgba(58, 83, 158, 0.1);
}
.nav * {
    font-weight: 300;
    text-align: center;
}
.nav ul {
    margin: 0;
    padding: 0;
}
.nav ul li {
    display: inline-block;
    list-style-type: none;
    padding: 0;
    margin: 0;
    position: relative;
    line-height: 60px;
    width: 16.6666666667%;
    transition: background 0.1s ease-in 0s;
}
.nav ul li:hover {
    background: rgba(58, 83, 158, 0.1);
}
.nav ul li ul {
    display: none;
}
.nav ul li:hover ul {
    display: block;
    position: absolute;
    background: rgb(255, 255, 255);
    left: 0;
    right: 0;
    top: 60px;
    box-shadow: 0 5px 5px 0px rgba(58, 83, 158, 0.1);
}
.nav ul li:hover ul li {
    width: 100%;
    display: block;
    border: none;
    transition: none;
}
.nav ul li:hover ul li a,
.nav ul li:hover ul li span {
    font-size: 1.2rem;
    line-height: 30px;
    white-space: nowrap;
    display: block;
}
.nav ul li a,
.nav ul li span {
    display: block;
    text-decoration: none;
    padding: 0 15px;
    color: rgb(58, 83, 158);
    line-height: 60px;
}
.nav ul li a:hover {
    background: rgba(58, 83, 158, 0.1);
}
.nav ul li.separator {
    line-height: 30px;
    position: relative;
}
.nav ul li.separator:hover {
    background: rgba(0, 0, 0, 0);
}
.nav ul li.separator:before {
    content: "";
    position: absolute;
    display: block;
    height: 1px;
    background: rgb(217, 232, 243);
    top: 15px;
    left: 0;
    right: 0;
}
.nav ul li.separator &gt; strong {
    position: relative;
    z-index: 1;
    padding-left: 10px;
    padding-right: 10px;
    display: inline-block;
    background: rgb(255, 255, 255);
}
.nav .todo {
    color: red;
}

section &gt; h1 {
    font-size: 2.8rem;
    line-height: 40px;
}
section &gt; h2 {
    font-size: 2.4rem;
    line-height: 35px;
}
section &gt; h3 {
    font-size: 2.1rem;
    line-height: 30px;
}
section &gt; h4 {
    font-size: 1.9rem;
    line-height: 25px;
    padding: 10px 0;
}
section &gt; h5 {
    font-size: 1.7rem;
    line-height: 22px;
    padding: 10px 0;
}
section &gt; h6 {
    font-size: 1.5rem;
    line-height: 20px;
    padding: 10px 0;
}

blockquote.comment {
    padding: 10px;
    margin: 10px 0;
    background: rgb(201, 229, 235);
    position: relative;
    border: none;
}
blockquote.comment:before, blockquote.comment:after {
    display: none;
}
blockquote.comment * {
    font-size: 1.2rem;
}
blockquote.comment em {
    font-style: italic;
}
blockquote.comment xmp {
    margin: 5px 0 0 0;
    background: rgb(255, 255, 255);
    position: relative;
    border: 1px solid rgb(217, 232, 243);
    overflow-y: auto;
    padding: 15px 0 0 0;
    font-family: monospace;
}
blockquote.comment xmp:before {
    position: absolute;
    content: "code fragment";
    display: block;
    top: -1px;
    left: -1px;
    height: 15px;
    padding: 0 5px;
    line-height: 16px;
    font-size: 1rem;
    background: rgb(255, 255, 255);
    color: rgb(217, 232, 243);
    border: 1px solid rgb(217, 232, 243);
    border-top-color: rgb(255, 255, 255);
    font-family: monospace;
}
blockquote.comment ul {
    margin: 5px 0;
}
blockquote.comment li {
    padding: 0;
    list-style-type: disc;
}

.pay-method {
    display: inline-block;
    width: 120px;
    height: 100px;
}
.pay-method span {
    display: block;
    font-size: 1rem;
    text-align: center;
}

.ic-fop {
    margin: 5px;
}

/*@import "global/responsive";*/
.print-overlay {
    position: fixed;
    z-index: 10000;
    background: rgb(255, 255, 255);
    top: 0;
    left: 0;
    right: 0;
    height: 100vh;
    display: block;
    text-align: center;
}
.print-overlay .loader-inline {
    margin: 500px auto 0 auto;
}

body.page-login .mobile-button {
    display: inline-block;
}

.pricer-changer {
    display: none !important;
}

body.page-index,
body.page-indexMulti,
body.page-indexHotel,
body.page-indexEmail {
    background: #f6f9fb url("../images/client/bck-body.jpg") 50% 0 no-repeat;
    background-size: cover;
}

body {
    padding-bottom: 0;
}

body.page-multiPricer2 {
    padding-bottom: 230px !important;
}

body.page-multiPricer2 .client-footer {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}

body .afm-identificator.view-itinerary {
    padding-bottom: 285px;
}

body .afm-identificator.view-itinerary {
    padding-bottom: 0;
}

.client-footer {
    position: static;
    margin-top: 0;
}

.afm-identificator .client-footer {
    transform: translateY(135px);
}

@media only screen and (max-width: 1200px) {
    body, .afm-identificator {
        padding-bottom: 0;
    }
    .client-footer {
        position: static !important;
        height: auto;
        margin-top: 30px;
        transform: translateY(200px);
    }
}
.client-footer {
    background-color: rgb(255, 255, 255);
    height: 135px;
}
.client-footer a {
    transition: all 0.2s;
}
.client-footer &gt; div .row {
    max-width: 1200px;
    margin: 0 auto;
    padding: 10px;
}
.client-footer * {
    color: #1d446e;
}
.client-footer .col {
    padding: 0 10px;
    text-align: center;
}
.client-footer .content-block:nth-child(1) {
    background: #dce8f1;
}
.client-footer .content-block:nth-child(1) .row {
    padding: 0 10px;
}
.client-footer .content-block:nth-child(1) .col.p100 {
    text-align: center;
}
.client-footer .content-block:nth-child(1) .col.p100 .menu ul {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
}
.client-footer .content-block:nth-child(1) .col.p100 .menu ul li {
    display: inline-block;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    width: 20%;
    border-left: 1px solid #ccc;
}
.client-footer .content-block:nth-child(1) .col.p100 .menu ul li:nth-child(1) {
    border: none;
}
.client-footer .content-block:nth-child(1) .col.p100 .menu ul li a {
    display: block;
    text-align: center;
    padding: 20px 10px 20px 40px;
}
.client-footer .content-block:nth-child(1) .col.p100 .menu ul li a#menu-conditions {
    background: url("../images/client/link1.png") 20px 50% no-repeat;
}
.client-footer .content-block:nth-child(1) .col.p100 .menu ul li a#menu-conditions:hover {
    background: #f3f3f3;
    background: url('../images/client/link1.png') 20px 50% no-repeat, -webkit-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link1.png') 20px 50% no-repeat, -moz-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link1.png') 20px 50% no-repeat, -ms-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link1.png') 20px 50% no-repeat, -o-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link1.png') 20px 50% no-repeat, linear-gradient(to bottom, #f3f3f3 0%, #d1d1d1 100%);
}
.client-footer .content-block:nth-child(1) .col.p100 .menu ul li a#menu-privacy {
    background: url("../images/client/link2.png") 20px 50% no-repeat;
}
.client-footer .content-block:nth-child(1) .col.p100 .menu ul li a#menu-privacy:hover {
    background: #f3f3f3;
    background: url('../images/client/link2.png') 20px 50% no-repeat, -webkit-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link2.png') 20px 50% no-repeat, -moz-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link2.png') 20px 50% no-repeat, -ms-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link2.png') 20px 50% no-repeat, -o-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link2.png') 20px 50% no-repeat, linear-gradient(to bottom, #f3f3f3 0%, #d1d1d1 100%);
}
.client-footer .content-block:nth-child(1) .col.p100 .menu ul li a#menu-faq {
    background: url("../images/client/link3.png") 20px 50% no-repeat;
}
.client-footer .content-block:nth-child(1) .col.p100 .menu ul li a#menu-faq:hover {
    background: #f3f3f3;
    background: url('../images/client/link3.png') 20px 50% no-repeat, -webkit-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link3.png') 20px 50% no-repeat, -moz-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link3.png') 20px 50% no-repeat, -ms-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link3.png') 20px 50% no-repeat, -o-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link3.png') 20px 50% no-repeat, linear-gradient(to bottom, #f3f3f3 0%, #d1d1d1 100%);
}
.client-footer .content-block:nth-child(1) .col.p100 .menu ul li a#menu-about {
    background: url("../images/client/link4.png") 20px 50% no-repeat;
}
.client-footer .content-block:nth-child(1) .col.p100 .menu ul li a#menu-about:hover {
    background: #f3f3f3;
    background: url('../images/client/link4.png') 20px 50% no-repeat, -webkit-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link4.png') 20px 50% no-repeat, -moz-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link4.png') 20px 50% no-repeat, -ms-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link4.png') 20px 50% no-repeat, -o-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link4.png') 20px 50% no-repeat, linear-gradient(to bottom, #f3f3f3 0%, #d1d1d1 100%);
}
.client-footer .content-block:nth-child(1) .col.p100 .menu ul li a#menu-contact {
    background: url("../images/client/link5.png") 20px 50% no-repeat;
}
.client-footer .content-block:nth-child(1) .col.p100 .menu ul li a#menu-contact:hover {
    background: #f3f3f3;
    background: url('../images/client/link5.png') 20px 50% no-repeat, -webkit-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link5.png') 20px 50% no-repeat, -moz-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link5.png') 20px 50% no-repeat, -ms-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link5.png') 20px 50% no-repeat, -o-linear-gradient(top, #f3f3f3 0%, #d1d1d1 100%);
    background: url('../images/client/link5.png') 20px 50% no-repeat, linear-gradient(to bottom, #f3f3f3 0%, #d1d1d1 100%);
}
.client-footer .content-block:nth-child(1):nth-child(2) .col {
    text-align: center;
}
.client-footer .content-block:nth-child(1):nth-child(2) .col * {
    color: rgb(34, 34, 34);
}
.client-footer .content-block:nth-child(1):nth-child(2) .col.p100 .logos {
    margin-top: 27px;
    display: inline-block !important;
    margin-left: -18px;
}

@media only screen and (max-width: 1200px) {
    .client-footer {
        height: auto;
    }
    .client-footer &gt; div .row {
        max-width: 100%;
    }
    .client-footer .content-block:nth-child(1) .col.p100 .menu ul li {
        width: 100%;
        border: none;
    }
}
.loader-overlay .loading {
    background: rgb(255, 255, 255) !important;
}

.loader-overlay .loading .static-banner {
    display: none;
}

.page-onlineHotelPricer .breakfastIncluded .item label {
    width: 85% !important;
}</pre></body></html>