
my_account .off.new-mem-true { 
    display: inline !important;
}
verify_account.modal {
    padding: 10px 0px;
    width: 440px;
    > p {
        width: calc(100% - 80px);
        margin-top: 26px;
    }
    .v-label { 
        float: left; width: 100%; margin-top: 0px;
        &:nth-child(2) { margin-top: 10px; }
        &:nth-child(3) { margin-bottom: 20px; }
        p:nth-child(1) { float: left; color: black; margin: 10px 0px 0px 5px; width: calc(100% - 145px); text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
        p.btn { color: white; float: right; margin: 0px 5px; background-color: #a0323c; line-height: 2; width: 120px;  }
    }
}
.quest {
    width: 30px;
    height: 30px;
    background-image: url(https://img.netframe.io/members/quest.png);
    float: left;
    margin: 12px 20px 0px 0px;
}
upgrade_info.modal,add_membership.modal {
    position: absolute;
    width: 550px;
    left: 50%;
    margin-left: -275px;
    margin-top: 70px;
    padding-bottom: 20px;
    img { width: 100%; }
}
upgrade_flex.modal {
    > div > div { 
        float: left;
        p.btn.big.reg { width: 330px; float: left; }
        > div { float: left; }        
    }
}
upgrade_type {
    > div {
        float: left;
        p.btn.big.reg { width: 330px; float: left; }
        > div { float: left; }
    }    
}
upgrade_period,upgrade_class {
    .class,.period {
        float: left;
        p.btn.big.reg { width: 385px; }
    }
}

label.address-box {
    width: 410px;
    > p:nth-child(1) { float: left; width: 80px; }
    p:nth-child(2) {
        background-color: whitesmoke;
        width: 317px;
        min-height: 60px;
        float: left;
        border: 1px solid #c0c0c0;
        span { float: left; width: 100%; margin: 2px 0px 0px 5px !important; padding: 0px; }
    }
    btns { position: relative; bottom: -10px; }
    p.btn.b { font-size: 12px; margin: 10px; }
}
address-card {
    
    div {
        padding-bottom: 20px;
        float: left;
        label {  
            margin-top: 10px;
            width: 100%;
            float: left;
            p { line-height: 35px; text-align: left !important; width: 110px; float: left;  }
            input { width: calc(100% - 120px) !important; font-size: 20px; padding: 5px; }
            input#post_code { width: 100px !important; }
        }
        btns { height: 40px; position: relative; bottom: 0px; }
    }
}
member div.setDate {
    padding-top: 0px;
    width: 350px;
    margin-left: 66px;
    select { 
        font-size: 20px;
        margin: 5px;
        &:nth-child(1) { margin-left: 0px; }
        &.d { width: 60px; }
        &.m { width: 60px !important; font-weight: 300 !important;}
        &.y { width: 80px !important; }
    }
    &:before {
        float: left;
        position: relative;
        font-family: sans-serif;
        font-size: 12px;
        width: calc(100% - 120px);
        content: "Day#{'\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0'}Month#{'\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0'}Year";
        margin-left: 60px;       
        margin-top: 3px;
        width: 100%;
    }
}
member label#TandCs {
    input[type=checkbox] { width: 35px; float: left; margin-left: 193px; margin-top: 20px; }
    p { font-size: 10px; float: right; width: 300px; margin-top: 25px;}
    
}
.bul { color: blue; text-decoration: underline; }
member statement {
    width: 414px;
    margin: 0px auto;
    display: block;
    padding-bottom: 50px;
    > div:nth-child(2) each:last-child { margin-bottom: 50px; }
    > div:nth-child(1) each { border-top: 1px solid; }
    each {
        width: 100%;
        float: left;
        position: relative;
        padding: 4px 0px;
        border-bottom: 1px solid;
        border-right: 1px solid;
        border-left: 1px solid;
        > p { float: left; width: 60px; text-align: right; margin-left: 5; }
        > p:nth-child(1) { width: calc(100% - 140px); text-align: left; }
        &:nth-child(even) { background-color: whitesmoke; }
        cover { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; }
        s_ticket {
            float: left;
            margin: 10px 0px;
            width: 90%;
            margin-left: 5%;
            border: 1px solid;
            &:empty { display: none; }
            p { text-align: center; width: 100%; margin: 4px 0px; float: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis }
        }
        s_items,s_redeem,div.ticket-items {
            float: left;
            width: 90%;
            margin-left: 5%;
            border: 1px solid;
            margin-bottom: 5px;
            margin-top: 5px;
            &:empty { display: none; }
            p:nth-child(1) { float: left; width: 30px; margin-right: 10px; text-align: right; }
            p:nth-child(2) { float: left; width: calc(100% - 40px);}
        }
        s_items.ticket-items-ticket {
            border: 0px;
        }
        div.ticket-item {
            width: 100%;
            float: left;
            p { float: left; }
            p:nth-child(1) { width: 45px; margin-right: 5px;  text-align: right; }
            p:nth-child(2) { width: calc(100% - 100px); }
            p:nth-child(3) { width: 45px; text-align: right; }
        }
        div.ticket-line {
            width: 100%;
            float: left;
            p { float: left; margin: 0px; text-align: left; }
            p:nth-child(1) { width: 45px; margin-right: 5px; text-align: right; }
            p:nth-child(2) { width: calc(100% - 260px); }
            p:nth-child(3) { width: 150px;  }
            p:nth-child(4) { width: 55px; text-align: right; }
        }
        s_redeem {
            &:before { content: 'Buy with points'; text-align: center; width:  100%; float: left; margin: 10px 0px; }
        }
    }
}
div.pdf {
    position: absolute;
    width: 900px;
    height: 1160px;
    left: 50%;
    margin-left: -450px;
    background-color: white;
    iframe {
        width: 100%;
        height: 100%;
    }
}
html_tickets {
    position: absolute;
    top: 50;
    width: 100%;
    min-height: calc(100% - 40px);
    float: left;
    background-color: white;
    border: 10px solid black;
    border-top: 0px;
    left: -10;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    p.btn.big {

    }
    > div {
        position: relative;
        float: left;
        transition: transform 0.3s;
        transform: translate(0px,0px);
        width: 330px;
        margin-top: 20;
        margin-bottom: 15;
        &:last-child {
            margin-bottom: 50;
        }
        &.off {
            display: inline !important;
            transition: transform 0.3s;
            transform: translate(0px,1900px);
        }
        img {
            width: 320px;
            margin-left: 5px;
        }
        p.btn.big {
            width: 320px;
            margin-left: 5px; 
            background-color: #A0323C;
            color: white;
            line-height: 2.5;
            font-size: 20;
            margin-top: 10;
            border-radius: 0;
        }
    }
    td:nth-child(4) img {
        background-color: black;
    }
}
p.btn.big.rgl {
    background-color: #A0323C;
    width: 170;
    color: white;
    font-weight: 100 !important;
    font-size: 24;
}
member dd_complete {
    top: 0;
    div { margin-top: 0 !important; }
}

member dd_gtee {
    > div {
        float: left;
        width: calc(100% - 60px);
        border-right: 60px solid white;
    }
} 
*[func] {
    cursor: pointer !important;
}
post_code.modal {
    top: -60;
    div {
        height: 500px;
        position: relative;
        float: left;
        overflow-y: scroll;
    }
    p.btn.big.reg {
        float: left;
        width: 90%;
        margin-left: 5%;
    }
    btns {
        position: relative;
        bottom: 0px;
        p {
            background-color: #A0323C;
            color: white;
            width: 120px;
            line-height: 2;
            margin: 0px;
        }
    }
}
member btns {
    position: absolute;
    bottom: 20;
    left: 0;
    p.btn.big.reg {
        font-size: 20px !important;
        padding-bottom: 9;
    }    
}
member get_code btns {
    position: relative;
    font-size: 15;
    top: 10;
}
member enter_code btns {
    position: relative;
    top: 20;
}
member sign_up btns {
    position: relative;
    font-size: 15;
    top: 10;
}
p.btn.big.reg {
    font-size: 20px !important;
}
p.bigbtn {
    margin-left: 0px;
    text-align: center !important;
    width: 414px;
    background-color: #A0323C;
    color: white;
    padding: 10 0;
    font-size: 20;
    margin-bottom: 10;       
}
member my_account {
    position: relative;
    overflow-y: hidden;
    width: 500px;
    float: left;
    padding-bottom: 50px;
    .memberCard {
        width: 414px;
        margin: 0 auto;
    }
    > p { 
        
        width: 100%;
        
    } 

    row {
        margin-top: 10;
        p {
            margin-left: 10;
            float: left;
            width: calc(100% - 20px);
        }
        p:nth-child(1) {
            text-align: left;
        }
    }
    btns {
        position: absolute;
        bottom: 20;
        left: 0;
        font-size: 10;
        p.btn.big.reg {
            font-size: 20px !important;
            padding-bottom: 9;
        }
    }
    offers {
        each {
            width: calc(100% - 20px);
            float: left;
            margin-left: 10;
            p {
                text-align: center;
                margin: 5;
            }
            img {
                width: calc(100% - 20px);
                margin-left: 10px;
                height: 120px;
            }
            &:last-child {
                margin-bottom: 100px;
            }
        }
    }
    #my_tickets {
        width: 500px;
        margin-right: 500px;
    }
    box {
        width: 1000px;
        float: left;
        margin: 0px;
        > div {
            margin: 10;
            width: 480px;
            background-color: black;
            color: white;
            font-size: 14;
            float: left;
            img {
                width: 60px;
                padding: 5px;
                margin: 5px;
            }
            > div {
                float: right;
                width: 390;
                margin: 5;
                > p {
                    width: 100%;
                    float: left;
                }
                > div {
                    > p {
                        width: auto !important;
                        float: left;
                        margin-right: 5;
                    }
                }
            }
            > p {
                float: right;
            }
        }
    }
}
member {
    z-index: 300;
    > cols {
        margin-top: 10;
        width: 100%;
        float: left;
        display: flex;
        > * {
            border: 0px solid #c0c0c0;
            flex: 1;
            margin: 5px;
        }
    }
}
input[type="checkbox"] { width: 35px; height: 35px; border: 1px solid; -webkit-appearance: none; appearance: none; }
input[type="checkbox"]:checked { 
    background-size: contain;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAAg0lEQVR4Ae3QvQ2CMRRD0dtRMk74W4zOa7HBNw6EAYKQqHgSDTFC4Js6x9IjpZQ+3YGjl78ykJe/P3n5MhB+H/53+f61/JoTzckvDM40D79ieXy90Dy3F+PFxO5Nvkxs5vN1YjZfJrbz+Toxly8T3cA/TVj4OiEMycSXCWFMiL8upXQDujO26ouV5ZIAAAAASUVORK5CYII=); }
.modal input {
    border: 1px solid #c0c0c0;
}
.modal x {
    top: -18;
    right: -18;
}
q {
    width: 36;
    height: 36;
    background-repeat: no-repeat;
    margin-left: 10;
    background-size: contain;
    background-image: url(data:image/png;base64,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);
}
enter_code.modal {
    input { 
        margin-top: 20px;
        margin-bottom: 0px;
        width: 100px;
        position: relative;
        left: 50%;
        margin-left: -50px;
        text-align: center;
    }
}
sign_up.modal {
    btns { 
        width: 405px;
        p.btn.green { width: 190px; margin-right: 0px; } 
    }
}
sign_up.modal {
    padding-bottom: 0px;
}
get_code.modal,enter_code.modal {
    padding-bottom: 25px;
}
get_code.modal,sign_up.modal,enter_code.modal {
    top: 0;
    &.sign_up {
        label:nth-child(8) {
            display: none;
        }
    }
    label {
        width: 110%;
        margin-left: 0;
        &:nth-child(9) {
            margin-top: 30px;
        }
        &:nth-child(10) {
            margin-bottom: 25px;
        }
        > p {
            font-size: 18;
            width: 130;
            margin-top: 12px;
        }
        input {
            font-size: 20px;
            padding: 5px;
            width: 255;
            margin-right: 30;
            margin-top: 5;
        }
    }
    > p {
        padding: 0 20;        
    }
    p.btn.green {
        margin-right: 50px;
        width: 280px;
        font-size: 20px;
        padding: 5 0;
        color: white;
        font-weight: 100;
    }
    x {
        top: -18;
        right: -18;
    }
}
member.local {
    btns {
        p:nth-child(1) {
            display: inline;
        }
    }
}
member {
    position: absolute;
    height: auto;
    background-color: white;
    width: calc(100% - 40px);
    margin: 10px;
    border: 10px solid black;
    x {
        top: 5;
    }
    row {
        width: 100%;
        float: left;
        > q {
            float: left;
            position: relative;
            left: -40%;
            top: 5;
        }
    }
}
dd_info.modal {
    top: -40;
    > div {
        label {
            width: 100%;
            float: left;
            margin-bottom: 10;
            margin-left: 0;
            p {
                float: left;
                padding: 5;
                font-size: 15;
            }
            p:nth-child(1) {
                width: 100px;
            }
            p:nth-child(2) {
                width: 150;
                margin: -1;
                height: 18;
                background-color: white;
                border: 1px solid #c0c0c0;
            }
        }
        &.dd_box {
            background-color: white;
            float: left;
            border: 1px solid #c0c0c0;
            margin-left: -5;
            padding: 4;
            padding-top: 15;
            p {
                font-size: 14;
            }
            label {
                p:nth-child(1) {
                    margin: 4;
                    width: 120;
                }
                p:nth-child(2) {
                    width: 445;
                    margin-top: 2;
                    border: 0;
                    margin-left: 2;
                }
            }
            input {
                font-size: 18;
                padding: 4;
            }
        }
        > p {
            margin-bottom: 10;
            width: 500px;
            a {
               margin-right: 5;
               cursor: pointer;
            }
        }
    }
    btns {
        position: relative;
        margin-bottom: 5;
        height: 20;
        margin-top: 20;
    }
}
﻿my_account .off.new-mem-true{display:inline !important}verify_account.modal{padding:10px 0px;width:440px}verify_account.modal>p{width:calc(100% - 80px);margin-top:26px}verify_account.modal .v-label{float:left;width:100%;margin-top:0px}verify_account.modal .v-label:nth-child(2){margin-top:10px}verify_account.modal .v-label:nth-child(3){margin-bottom:20px}verify_account.modal .v-label p:nth-child(1){float:left;color:#000;margin:10px 0px 0px 5px;width:calc(100% - 145px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}verify_account.modal .v-label p.btn{color:#fff;float:right;margin:0px 5px;background-color:#a0323c;line-height:2;width:120px}.quest{width:30px;height:30px;background-image:url(https://img.netframe.io/members/quest.png);float:left;margin:12px 20px 0px 0px}upgrade_info.modal,add_membership.modal{position:absolute;width:550px;left:50%;margin-left:-275px;margin-top:70px;padding-bottom:20px}upgrade_info.modal img,add_membership.modal img{width:100%}upgrade_flex.modal>div>div{float:left}upgrade_flex.modal>div>div p.btn.big.reg{width:330px;float:left}upgrade_flex.modal>div>div>div{float:left}upgrade_type>div{float:left}upgrade_type>div p.btn.big.reg{width:330px;float:left}upgrade_type>div>div{float:left}upgrade_period .class,upgrade_period .period,upgrade_class .class,upgrade_class .period{float:left}upgrade_period .class p.btn.big.reg,upgrade_period .period p.btn.big.reg,upgrade_class .class p.btn.big.reg,upgrade_class .period p.btn.big.reg{width:385px}label.address-box{width:410px}label.address-box>p:nth-child(1){float:left;width:80px}label.address-box p:nth-child(2){background-color:#f5f5f5;width:317px;min-height:60px;float:left;border:1px solid silver}label.address-box p:nth-child(2) span{float:left;width:100%;margin:2px 0px 0px 5px !important;padding:0px}label.address-box btns{position:relative;bottom:-10px}label.address-box p.btn.b{font-size:12px;margin:10px}address-card div{padding-bottom:20px;float:left}address-card div label{margin-top:10px;width:100%;float:left}address-card div label p{line-height:35px;text-align:left !important;width:110px;float:left}address-card div label input{width:calc(100% - 120px) !important;font-size:20px;padding:5px}address-card div label input#post_code{width:100px !important}address-card div btns{height:40px;position:relative;bottom:0px}member div.setDate{padding-top:0px;width:350px;margin-left:66px}member div.setDate select{font-size:20px;margin:5px}member div.setDate select:nth-child(1){margin-left:0px}member div.setDate select.d{width:60px}member div.setDate select.m{width:60px !important;font-weight:300 !important}member div.setDate select.y{width:80px !important}member div.setDate:before{float:left;position:relative;font-family:sans-serif;font-size:12px;width:calc(100% - 120px);content:"Day               Month               Year";margin-left:60px;margin-top:3px;width:100%}member label#TandCs input[type=checkbox]{width:35px;float:left;margin-left:193px;margin-top:20px}member label#TandCs p{font-size:10px;float:right;width:300px;margin-top:25px}.bul{color:blue;text-decoration:underline}member statement{width:414px;margin:0px auto;display:block;padding-bottom:50px}member statement>div:nth-child(2) each:last-child{margin-bottom:50px}member statement>div:nth-child(1) each{border-top:1px solid}member statement each{width:100%;float:left;position:relative;padding:4px 0px;border-bottom:1px solid;border-right:1px solid;border-left:1px solid}member statement each>p{float:left;width:60px;text-align:right;margin-left:5}member statement each>p:nth-child(1){width:calc(100% - 140px);text-align:left}member statement each:nth-child(even){background-color:#f5f5f5}member statement each cover{position:absolute;width:100%;height:100%;top:0px;left:0px}member statement each s_ticket{float:left;margin:10px 0px;width:90%;margin-left:5%;border:1px solid}member statement each s_ticket:empty{display:none}member statement each s_ticket p{text-align:center;width:100%;margin:4px 0px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}member statement each s_items,member statement each s_redeem,member statement each div.ticket-items{float:left;width:90%;margin-left:5%;border:1px solid;margin-bottom:5px;margin-top:5px}member statement each s_items:empty,member statement each s_redeem:empty,member statement each div.ticket-items:empty{display:none}member statement each s_items p:nth-child(1),member statement each s_redeem p:nth-child(1),member statement each div.ticket-items p:nth-child(1){float:left;width:30px;margin-right:10px;text-align:right}member statement each s_items p:nth-child(2),member statement each s_redeem p:nth-child(2),member statement each div.ticket-items p:nth-child(2){float:left;width:calc(100% - 40px)}member statement each s_items.ticket-items-ticket{border:0px}member statement each div.ticket-item{width:100%;float:left}member statement each div.ticket-item p{float:left}member statement each div.ticket-item p:nth-child(1){width:45px;margin-right:5px;text-align:right}member statement each div.ticket-item p:nth-child(2){width:calc(100% - 100px)}member statement each div.ticket-item p:nth-child(3){width:45px;text-align:right}member statement each div.ticket-line{width:100%;float:left}member statement each div.ticket-line p{float:left;margin:0px;text-align:left}member statement each div.ticket-line p:nth-child(1){width:45px;margin-right:5px;text-align:right}member statement each div.ticket-line p:nth-child(2){width:calc(100% - 260px)}member statement each div.ticket-line p:nth-child(3){width:150px}member statement each div.ticket-line p:nth-child(4){width:55px;text-align:right}member statement each s_redeem:before{content:"Buy with points";text-align:center;width:100%;float:left;margin:10px 0px}div.pdf{position:absolute;width:900px;height:1160px;left:50%;margin-left:-450px;background-color:#fff}div.pdf iframe{width:100%;height:100%}html_tickets{position:absolute;top:50;width:100%;min-height:calc(100% - 40px);float:left;background-color:#fff;border:10px solid #000;border-top:0px;left:-10;display:flex;flex-wrap:wrap;justify-content:space-around}html_tickets>div{position:relative;float:left;transition:transform .3s;transform:translate(0px, 0px);width:330px;margin-top:20;margin-bottom:15}html_tickets>div:last-child{margin-bottom:50}html_tickets>div.off{display:inline !important;transition:transform .3s;transform:translate(0px, 1900px)}html_tickets>div img{width:320px;margin-left:5px}html_tickets>div p.btn.big{width:320px;margin-left:5px;background-color:#a0323c;color:#fff;line-height:2.5;font-size:20;margin-top:10;border-radius:0}html_tickets td:nth-child(4) img{background-color:#000}p.btn.big.rgl{background-color:#a0323c;width:170;color:#fff;font-weight:100 !important;font-size:24}member dd_complete{top:0}member dd_complete div{margin-top:0 !important}member dd_gtee>div{float:left;width:calc(100% - 60px);border-right:60px solid #fff}*[func]{cursor:pointer !important}post_code.modal{top:-60}post_code.modal div{height:500px;position:relative;float:left;overflow-y:scroll}post_code.modal p.btn.big.reg{float:left;width:90%;margin-left:5%}post_code.modal btns{position:relative;bottom:0px}post_code.modal btns p{background-color:#a0323c;color:#fff;width:120px;line-height:2;margin:0px}member btns{position:absolute;bottom:20;left:0}member btns p.btn.big.reg{font-size:20px !important;padding-bottom:9}member get_code btns{position:relative;font-size:15;top:10}member enter_code btns{position:relative;top:20}member sign_up btns{position:relative;font-size:15;top:10}p.btn.big.reg{font-size:20px !important}p.bigbtn{margin-left:0px;text-align:center !important;width:414px;background-color:#a0323c;color:#fff;padding:10 0;font-size:20;margin-bottom:10}member my_account{position:relative;overflow-y:hidden;width:500px;float:left;padding-bottom:50px}member my_account .memberCard{width:414px;margin:0 auto}member my_account>p{width:100%}member my_account row{margin-top:10}member my_account row p{margin-left:10;float:left;width:calc(100% - 20px)}member my_account row p:nth-child(1){text-align:left}member my_account btns{position:absolute;bottom:20;left:0;font-size:10}member my_account btns p.btn.big.reg{font-size:20px !important;padding-bottom:9}member my_account offers each{width:calc(100% - 20px);float:left;margin-left:10}member my_account offers each p{text-align:center;margin:5}member my_account offers each img{width:calc(100% - 20px);margin-left:10px;height:120px}member my_account offers each:last-child{margin-bottom:100px}member my_account #my_tickets{width:500px;margin-right:500px}member my_account box{width:1000px;float:left;margin:0px}member my_account box>div{margin:10;width:480px;background-color:#000;color:#fff;font-size:14;float:left}member my_account box>div img{width:60px;padding:5px;margin:5px}member my_account box>div>div{float:right;width:390;margin:5}member my_account box>div>div>p{width:100%;float:left}member my_account box>div>div>div>p{width:auto !important;float:left;margin-right:5}member my_account box>div>p{float:right}member{z-index:300}member>cols{margin-top:10;width:100%;float:left;display:flex}member>cols>*{border:0px solid silver;flex:1;margin:5px}input[type=checkbox]{width:35px;height:35px;border:1px solid;-webkit-appearance:none;appearance:none}input[type=checkbox]:checked{background-size:contain;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAAg0lEQVR4Ae3QvQ2CMRRD0dtRMk74W4zOa7HBNw6EAYKQqHgSDTFC4Js6x9IjpZQ+3YGjl78ykJe/P3n5MhB+H/53+f61/JoTzckvDM40D79ieXy90Dy3F+PFxO5Nvkxs5vN1YjZfJrbz+Toxly8T3cA/TVj4OiEMycSXCWFMiL8upXQDujO26ouV5ZIAAAAASUVORK5CYII=)}.modal input{border:1px solid silver}.modal x{top:-18;right:-18}q{width:36;height:36;background-repeat:no-repeat;margin-left:10;background-size:contain;background-image:url(data:image/png;base64,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)}enter_code.modal input{margin-top:20px;margin-bottom:0px;width:100px;position:relative;left:50%;margin-left:-50px;text-align:center}sign_up.modal btns{width:405px}sign_up.modal btns p.btn.green{width:190px;margin-right:0px}sign_up.modal{padding-bottom:0px}get_code.modal,enter_code.modal{padding-bottom:25px}get_code.modal,sign_up.modal,enter_code.modal{top:0}get_code.modal.sign_up label:nth-child(8),sign_up.modal.sign_up label:nth-child(8),enter_code.modal.sign_up label:nth-child(8){display:none}get_code.modal label,sign_up.modal label,enter_code.modal label{width:110%;margin-left:0}get_code.modal label:nth-child(9),sign_up.modal label:nth-child(9),enter_code.modal label:nth-child(9){margin-top:30px}get_code.modal label:nth-child(10),sign_up.modal label:nth-child(10),enter_code.modal label:nth-child(10){margin-bottom:25px}get_code.modal label>p,sign_up.modal label>p,enter_code.modal label>p{font-size:18;width:130;margin-top:12px}get_code.modal label input,sign_up.modal label input,enter_code.modal label input{font-size:20px;padding:5px;width:255;margin-right:30;margin-top:5}get_code.modal>p,sign_up.modal>p,enter_code.modal>p{padding:0 20}get_code.modal p.btn.green,sign_up.modal p.btn.green,enter_code.modal p.btn.green{margin-right:50px;width:280px;font-size:20px;padding:5 0;color:#fff;font-weight:100}get_code.modal x,sign_up.modal x,enter_code.modal x{top:-18;right:-18}member.local btns p:nth-child(1){display:inline}member{position:absolute;height:auto;background-color:#fff;width:calc(100% - 40px);margin:10px;border:10px solid #000}member x{top:5}member row{width:100%;float:left}member row>q{float:left;position:relative;left:-40%;top:5}dd_info.modal{top:-40}dd_info.modal>div label{width:100%;float:left;margin-bottom:10;margin-left:0}dd_info.modal>div label p{float:left;padding:5;font-size:15}dd_info.modal>div label p:nth-child(1){width:100px}dd_info.modal>div label p:nth-child(2){width:150;margin:-1;height:18;background-color:#fff;border:1px solid silver}dd_info.modal>div.dd_box{background-color:#fff;float:left;border:1px solid silver;margin-left:-5;padding:4;padding-top:15}dd_info.modal>div.dd_box p{font-size:14}dd_info.modal>div.dd_box label p:nth-child(1){margin:4;width:120}dd_info.modal>div.dd_box label p:nth-child(2){width:445;margin-top:2;border:0;margin-left:2}dd_info.modal>div.dd_box input{font-size:18;padding:4}dd_info.modal>div>p{margin-bottom:10;width:500px}dd_info.modal>div>p a{margin-right:5;cursor:pointer}dd_info.modal btns{position:relative;margin-bottom:5;height:20;margin-top:20}

alert.yesno {
    btns:nth-child(4) {
        display: none;
    }
}
alert input {
    padding: 5px;
}
alert.confirm {
    btns:nth-child(3) {
        display: none;
    }
}
btns {
    width: 100%;
    float: left;
    height: 40px;
}
btns p:first-child {
    float: left;
}
btns p:nth-child(2) {
    float: left;
}
btns p:last-child {
    float: right;
}
.link {
    color: blue;
    text-decoration: underline;
}
.off {
    display: none !important;
}
alert .btn {
    width: 120px;
    font-size: 1em;
    padding-top: 4px;
    padding-bottom: 5px;
    text-align: center;
    color: white;
    font-weight: 100;
}
.btn:active {
    transform: translateX(2px) translateY(2px);
}
.btn.b {
    background-color: #0E7AB4;
}
.btn.gr {
    background-color: #767676;
}
.btn.g {
    background-color: #0eb46f;
}
.btn.del {
    color: red;
    font-weight: 500;
    text-decoration: underline;
    cursor: pointer;
}
.modal {
    width: 400px;
    position: fixed;
    border: 5px solid #A0323C;
    left: 50%;
    margin-top: 150px;
    margin-left: -222px;
    background-color: #f5f5f5;
    padding: 20px;
    padding-bottom: 0px;
    z-index: 100;
}
.modal > textarea {
    width: 380px;
    margin-left: 10px;
    height: 200px;
    resize: none;
    margin-bottom: 10px;
    float: left;
    font-size: 20px;
}
.modal > p {
    text-align: center;
    float: left;
    width: 360px;
    padding: 0px 0px 20px 20px ;
    font-size: 1.2em;
    line-height: 1.5em;
}
.modal > input {
    width: 360px;
    margin-left: 20px;
    margin-bottom: 30px;
    font-size: 1.2em;
}
.modal > label {
    width: 100%;
    float: left;
    margin: 5px 0px;
    p {
        font-size: 20px;
        float: left;
        margin: 2px 0px 0px 10px ;
    }
    input {
        float: right;
        font-size: 18px;
        padding: 2px;
        width: 300px;
    }
}
alert.yesno btns:nth-child(4){display:none}alert input{padding:5px}alert.confirm btns:nth-child(3){display:none}btns{width:100%;float:left;height:40px}btns p:first-child{float:left}btns p:nth-child(2){float:left}btns p:last-child{float:right}.link{color:blue;text-decoration:underline}.off{display:none !important}alert .btn{width:120px;font-size:1em;padding-top:4px;padding-bottom:5px;text-align:center;color:#fff;font-weight:100}.btn:active{transform:translateX(2px) translateY(2px)}.btn.b{background-color:#0e7ab4}.btn.gr{background-color:#767676}.btn.g{background-color:#0eb46f}.btn.del{color:red;font-weight:500;text-decoration:underline;cursor:pointer}.modal{width:400px;position:fixed;border:5px solid #a0323c;left:50%;margin-top:150px;margin-left:-222px;background-color:#f5f5f5;padding:20px;padding-bottom:0px;z-index:100}.modal>textarea{width:380px;margin-left:10px;height:200px;resize:none;margin-bottom:10px;float:left;font-size:20px}.modal>p{text-align:center;float:left;width:360px;padding:0px 0px 20px 20px;font-size:1.2em;line-height:1.5em}.modal>input{width:360px;margin-left:20px;margin-bottom:30px;font-size:1.2em}.modal>label{width:100%;float:left;margin:5px 0px}.modal>label p{font-size:20px;float:left;margin:2px 0px 0px 10px}.modal>label input{float:right;font-size:18px;padding:2px;width:300px}

p.booking-message {
    width: 400px;
    text-align: center;
    padding: 10px;
    float: left;
    margin: 10px calc(50% - 200px);
    &:empty { display: none; }
}
book + alert.modal { margin-top: 5; }
book intro {
    position: absolute;
    transition: transform 0.5s;
    transform: translateY(-200px);
    right: 10px;
    top: 10px;
    border: 2px solid #A0323C;
    background-color: white;
    z-index: 100;
    padding: 10px;
    s { margin: 10px 0px 10px 70px; }
}
book box {
    background-color: rgba(255,0,0,0.2);
    position: absolute;
    display: none;
    left: calc(100% + 10px);
    height: 180px !important;
    p {
        border: 5px solid red;
        color: white;
        font-size: 30px;
        background-color: rgba(255,0,0,0.2);
        float: left;
        line-height: 0px;
        padding: 45px 30px;
        top: 40px;
        left: 10px;
        position: relative;
        border-radius: 50%;
        &.small {
            font-size: 60px;
        }
    }
}
book header {
    float: left;
    height: 0px;
    width: 100%;
    p {
        margin-left: 10px;
        float: left;
        margin: 12px;
        float: right;
        margin-right: 150px;
    }
    p:nth-child(1) {
        font-family: 'Neutra Display Titling'; 
        font-size: 30px;
        margin: 8px;
        margin-left: 120px;
        float: left;
    }
}
book s {
        position: relative;
        width: 20px;
        height: 20px;
        margin: 3px;
        background-color: #ca2d1c;
        float: left;
        background-size: contain;
        background-repeat: no-repeat;
    	/*background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+R3JvdXAgMjwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLjAzNDQ4Mjc2LDE4LjU3MTQyODYgTDE4Ljk2NTUxNzIsMTguNTcxNDI4NiIgaWQ9IkxpbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+PC9wYXRoPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLjAzNDQ4Mjc2LDE4LjU3MTQyODYgTDEuMDM0NDgyNzYsOC4wOTUyMzgxIiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTE4Ljk2NTUxNzIsMTguNTcxNDI4NiBMMTguOTY1NTE3Miw4LjA5NTIzODEiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNMS4wMzQ0ODI3Niw4LjA5NTIzODEgTDMuMTAzNDQ4MjgsOC4wOTUyMzgxIiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTE4Ljk2NTUxNzIsOC4wOTUyMzgxIEwxNi44OTY1NTE3LDguMDk1MjM4MSIgaWQ9IkxpbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+PC9wYXRoPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zLjc5MzEwMzQ1LDguMDk1MjM4MSBMMy43OTMxMDM0NSwxNC43NjE5MDQ4IiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTE2LjIwNjg5NjYsOC4wOTUyMzgxIEwxNi4yMDY4OTY2LDE0Ljc2MTkwNDgiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNMy43OTMxMDM0NSwxNC43NjE5MDQ4IEwxNi4yMDY4OTY2LDE0Ljc2MTkwNDgiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNNS44NjIwNjg5NywxLjQyODU3MTQzIEwxNC4xMzc5MzEsMS40Mjg1NzE0MyIgaWQ9IkxpbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+PC9wYXRoPiAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoLTEzIiBzdHJva2U9IiM5Nzk3OTciPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBpZD0iUGF0aC0xNiIgc3Ryb2tlPSIjOTc5Nzk3Ij48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTIuNDEzNzkzMSw4LjA5NTIzODEgQzIuNDEzNzkzMSwxLjQyODU3MTQzIDUuODYyMDY4OTcsMS40Mjg1NzE0MyA1Ljg2MjA2ODk3LDEuNDI4NTcxNDMiIGlkPSJQYXRoLTE1IiBzdHJva2U9IiMwMDAwMDAiPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNMTcuNTg2MjA2OSw4LjA5NTIzODEgQzE3LjU4NjIwNjksMS40Mjg1NzE0MyAxNC4xMzc5MzEsMS40Mjg1NzE0MyAxNC4xMzc5MzEsMS40Mjg1NzE0MyIgaWQ9IlBhdGgtMTYiIHN0cm9rZT0iIzAwMDAwMCI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
        */
        background-image: url(https://app.netframe.io/unicorn/seatAvailable.png);
        
}

book key {
    position: absolute;
    top: 655px;
    left: 210px;
    > * {
        float: left;
    }
    p {
        width: 120px;
        margin: 4px;
    }
    s.reserved { background-image: url('https://cdn.theunicorn.ac/screens/seats20x20/seatRes20x20.png'); }
    s.sold { background-image: url('https://cdn.theunicorn.ac/screens/seats20x20/seatSold20x20.png'); }
    s.outside {
        opacity: 0.4;
    }
}
book label.select {
    margin-left: -40px;
    > * { float: left; }
    > div {  
        width: 100px; 
    } 
}
label.select {
    position: relative;
    display: block;
    float: left;
    width: 400px;
    margin: 10px 0px;
    > div {
        position: relative;
        background-color: #A0323C;
        color: white;
        border-radius: 3px;
        p {
            width: 80px !important;
        }
        &:after {
            content: '>';
            position: absolute;
            color: white;
            font-size: 16px;
            right: 10px;
            line-height: 2.5;
            z-index: 1;
            top: 3px;
            transform: rotate(90deg);
        }
    }
    select {
        position: absolute;
        z-index: 10;
        width: 100%;
        height: 100%;
        top: 0px;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        opacity: 0;
        color: white;
        border: none;
        outline: none;
        font-size: 14px;
        margin: 0px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        cursor: pointer;
        option {
            color: black;
        }
    }
}
book.set-area class > div > div.areas p.sold { position: relative; transform: translate(85px,0px) rotate(0deg); -webkit-transform: translate(85px,0px) rotate(0deg); }
book class {
    position: relative;
    width: 100%;
    padding-bottom: 50px;
    float: left;
    btns {
        position: absolute;
        left: 0;
        width: 100%;
        height: 0px;
        margin-top: -50px;
    }
    > p:nth-child(1) {
        text-align: center;
        margin: 10px;
        font-size: 27px;
    }
    
    > div {
        width: 100%;
        
        div.areas {
            left: 50%;
            margin-left: -110px;
            position: relative;
            height: 70px;
            width: 200px;
    
            p.sold { position: absolute; background-color: gold; color: #202020; line-height: 1.8; left: 0px; font-size: 13px; width: 70px !important; text-align: center; z-index: 10; transform: translate(160px,0px) rotate(45deg); -webkit-transform: translate(160px,0px) rotate(45deg); }
            
            div.classes {
                float: left;
                position: relative;
                + div p#with-title {
                    background-color: red;
                }
            }
            > * {
                float: left;
            }
            p {
                margin: 10;
                font-size: 20;
                &:nth-child(1) {
                    width: 160;
                }
                &:last-child {
                    font-size: 15;
                    margin-top: 16;
                }
            }
        }
        div {
            p.areas {
                font-size: 14;
                text-align: right;
                margin-left: 100;
                margin-top: -14;
                width: 100;
                text-align: center;
                padding: 5;
                background-color: rgba(177,40,24,0.5);
                color: white;
                &:empty {
                    display: none;
                }
            }
        }        
    }
}
book lab_thl,lab_thr {
    top: 31;
    left: 273px;
    color: white;
    font-size: 16;
    display: none;
    > * {
        height: 22.4px;
        text-align: center;
    }
}

book lab_thr {
    left: 559px;
}

book lab_left,lab_right {
    top: 467;
    width: 0;
    left: -3;
    p {
        width: 0;
        margin: 8;
    }
}
book lab_right {
    left: 824;
}
book lab_rbd {
    top: 635;
    left: 55;
}
book lab_rbc {
    top: 635;
    left: 750;
}
book lab_rba {
    top:425;
    left: 5;
    display: none;
}
plan.stage {
    lab_rbb,lab_rba {
        display: block;
    }
}
plan.seats650 {
    f2 {
       &:before {
           content: 'standing';
           position: absolute;
           top: -35;
           background-color: white;
           padding: 5px;
           left: 30;
       }
       &:after {
           content: 'standing';
           position: absolute;
           top: -35;
           background-color: white;
           padding: 5px;
           left: 670;
       }        
    }
    bar {
        top: 400;
        height: 38;
    }
}
plan.seats493 {
    &:after {
        content: 'The height of the stage, in some circumstances, can restrict patrons view when sitting in the front row of the stalls (Row F)';
        position: absolute;
        top: 270px;
        left: 225px;
        padding: 10px;
        text-align: center;
        background-color: white;
        width: 370px;
    }
    lab_thr,lab_thl {
        display: block;
    }
}
book lab_rbb {
    top: 425;
    left: 800;
    display: none;
}
book lab_num1,lab_num2 {
    width: 300px;
    top: 600;
    left: 592;
    p {
        float: left;
        width:26px;
        text-align: center;
    }
}
book lab_num2 {
    left: 21;
}
book lab_love {
    top: 612px;
    left: 305;
    width: 300px;
    p {
        float: left;
        font-size: 15;
        width: 48;
        text-align: center;
    }
}
book mk {
    font-family:sans-serif;
    position: absolute;
    top: 26px;
    left: 26px;
    width: 0;
    height: 0;
    display: flex;
    align-items: center;
    justify-content: space-around;
    z-index: 10;
}
book t2 {
    mk {
      top: 1px;
      left: 25;
      background-color: red;
      width: 0;
    }
}




ico.cart {
    width: 35px;
    height: 35px;
    position: absolute;
    right: 10;
    top: 1;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzNSIgaGVpZ2h0PSIzNSIgdmlld0JveD0iMCAwIDUxMiA1MTIiPjxnIGZpbGw9IiNmZmYiPjxwb2x5Z29uIHBvaW50cz0iNDQ3Ljk5MiwzMzYgMTgxLjU1NSwzMzYgNjkuNTM5LDgwIDAuMDA4LDgwIDAuMDA4LDQ4IDkwLjQ3Nyw0OCAyMDIuNDkyLDMwNCA0NDcuOTkyLDMwNCIvPjxwYXRoIGQ9Ik0yODcuOTkyLDQxNmMwLDI2LjUtMjEuNSw0OC00OCw0OHMtNDgtMjEuNS00OC00OHMyMS41LTQ4LDQ4LTQ4UzI4Ny45OTIsMzg5LjUsMjg3Ljk5Miw0MTZ6Ii8+PHBhdGggZD0iTTQ0Ny45OTIsNDE2YzAsMjYuNS0yMS41LDQ4LTQ4LDQ4cy00OC0yMS41LTQ4LTQ4czIxLjUtNDgsNDgtNDhTNDQ3Ljk5MiwzODkuNSw0NDcuOTkyLDQxNnoiLz48cG9seWdvbiBwb2ludHM9IjQ5OS4xOCwxNDQgNTExLjk5MiwxMTIgMTYwLjAwOCwxMTIgMTcyLjgwNSwxNDQiLz48cG9seWdvbiBwb2ludHM9IjIxMS4xOTUsMjQwIDIyMy45OTIsMjcyIDQ0Ny45OTIsMjcyIDQ2MC44MDUsMjQwIi8+PHBvbHlnb24gcG9pbnRzPSI0ODYuMzk4LDE3NiAxODUuNjAyLDE3NiAxOTguMzk4LDIwOCA0NzMuNTg2LDIwOCIvPjwvZz48L3N2Zz4=);
}
@keyframes bounce {
  50% {
    transform: scale(1.3) translateX(-30px) translateY(10px);
  }
  100% {
    transform: scale(1) translateX(0px) translateY(0px);
  }
}
cart.bounce {
    animation: bounce 0.5s;
}
cart {
    position: absolute;
    background-color: #A0323C;
    color: white;
    right: 50;
    top: 3;
    z-index: 10;
    p {
        float: left;
        padding: 10 55 10 15;
    }
    cover {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
}
book {
    position: fixed;
    background-color: white;
    width: calc(100% - 40px);
    min-height: 750px;
    margin: 5px;
    border: 10px solid black;
    z-index: 20;
    hall {
        > p:nth-child(1) {
            margin-top: 8px;
            text-align: center;
            font-size: 15;
            span {
                font-family: 'Neutra Display Titling';font-size: 20px;
                margin-right: 10;
            }
        }
    }
    btns {
        position: absolute;
        top: 100%;
        left: 0;
        width: 100%;
        height: 0px;
        margin-top: -50;
    }
    > p:nth-child(1) {
        text-align: center;
        font-size: 20;
        padding: 5 0;
    }
    x { 
        top: 5;
    }
    plan {
    position: fixed;
    margin: 45 115;
    top: 10px;
    z-index: 100;
    canvas {
        border: 5px solid black;
    }
    &:empty {
        content: 'loading';
        background-color: red;
        width: 100;
        height: 100;
    }
    > * {
            position: absolute;
        }
    }
}
book s1 {
    position: relative;
    width: 20px;
    height: 20px;
    margin: 3;
    background-color: #ca2d1c;
    float: left;
    background-size: contain;
    background-repeat: no-repeat;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+R3JvdXAgMjwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLjAzNDQ4Mjc2LDE4LjU3MTQyODYgTDE4Ljk2NTUxNzIsMTguNTcxNDI4NiIgaWQ9IkxpbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+PC9wYXRoPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLjAzNDQ4Mjc2LDE4LjU3MTQyODYgTDEuMDM0NDgyNzYsOC4wOTUyMzgxIiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTE4Ljk2NTUxNzIsMTguNTcxNDI4NiBMMTguOTY1NTE3Miw4LjA5NTIzODEiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNMS4wMzQ0ODI3Niw4LjA5NTIzODEgTDMuMTAzNDQ4MjgsOC4wOTUyMzgxIiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTE4Ljk2NTUxNzIsOC4wOTUyMzgxIEwxNi44OTY1NTE3LDguMDk1MjM4MSIgaWQ9IkxpbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+PC9wYXRoPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zLjc5MzEwMzQ1LDguMDk1MjM4MSBMMy43OTMxMDM0NSwxNC43NjE5MDQ4IiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTE2LjIwNjg5NjYsOC4wOTUyMzgxIEwxNi4yMDY4OTY2LDE0Ljc2MTkwNDgiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNMy43OTMxMDM0NSwxNC43NjE5MDQ4IEwxNi4yMDY4OTY2LDE0Ljc2MTkwNDgiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNNS44NjIwNjg5NywxLjQyODU3MTQzIEwxNC4xMzc5MzEsMS40Mjg1NzE0MyIgaWQ9IkxpbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+PC9wYXRoPiAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoLTEzIiBzdHJva2U9IiM5Nzk3OTciPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBpZD0iUGF0aC0xNiIgc3Ryb2tlPSIjOTc5Nzk3Ij48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTIuNDEzNzkzMSw4LjA5NTIzODEgQzIuNDEzNzkzMSwxLjQyODU3MTQzIDUuODYyMDY4OTcsMS40Mjg1NzE0MyA1Ljg2MjA2ODk3LDEuNDI4NTcxNDMiIGlkPSJQYXRoLTE1IiBzdHJva2U9IiMwMDAwMDAiPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNMTcuNTg2MjA2OSw4LjA5NTIzODEgQzE3LjU4NjIwNjksMS40Mjg1NzE0MyAxNC4xMzc5MzEsMS40Mjg1NzE0MyAxNC4xMzc5MzEsMS40Mjg1NzE0MyIgaWQ9IlBhdGgtMTYiIHN0cm9rZT0iIzAwMDAwMCI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
    &.sold {
        background-color: white;
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPCEtLSBDcmVhdGVkIHdpdGggTWV0aG9kIERyYXcgLSBodHRwOi8vZ2l0aHViLmNvbS9kdW9waXhlbC9NZXRob2QtRHJhdy8gLS0+CiA8Zz4KICA8dGl0bGU+YmFja2dyb3VuZDwvdGl0bGU+CiAgPHJlY3QgeD0iLTEiIHk9Ii0xIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgZmlsbD0iI2ZmZiIvPgogIDxnIGlkPSJjYW52YXNHcmlkIiBkaXNwbGF5PSJub25lIj4KICAgPHJlY3QgaWQ9InN2Z18xIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBzdHJva2Utd2lkdGg9IjAiIGZpbGw9InVybCgjZ3JpZHBhdHRlcm4pIi8+CiAgPC9nPgogPC9nPgogPHRpdGxlPkdyb3VwIDI8L3RpdGxlPgogPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgaWQ9IlBhZ2UtMSI+CiAgIDxnIGlkPSJHcm91cC0yIj4KICAgIDxwYXRoIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZT0iIzAwMDAwMCIgaWQ9IkxpbmUiIGQ9Im0xLjAzNDQ4LDE4LjU3MTQzbDE3LjkzMTA0MSwwIi8+CiAgICA8cGF0aCBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2U9IiMwMDAwMDAiIGlkPSJMaW5lIiBkPSJtMS4wMzQ0OCwxOC41NzE0M2wwLC0xMC40NzYxOTEiLz4KICAgIDxwYXRoIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZT0iIzAwMDAwMCIgaWQ9IkxpbmUiIGQ9Im0xOC45NjU1MjEsMTguNTcxNDNsMCwtMTAuNDc2MTkxIi8+CiAgICA8cGF0aCBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2U9IiMwMDAwMDAiIGlkPSJMaW5lIiBkPSJtMS4wMzQ0OCw4LjA5NTI0bDIuMDY4OTcsMCIvPgogICAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlPSIjMDAwMDAwIiBpZD0iTGluZSIgZD0ibTE4Ljk2NTUyMSw4LjA5NTI0bC0yLjA2ODk3MiwwIi8+CiAgICA8cGF0aCBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2U9IiMwMDAwMDAiIGlkPSJMaW5lIiBkPSJtMy43OTMxLDguMDk1MjRsMCw2LjY2NjY2Ii8+CiAgICA8cGF0aCBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2U9IiMwMDAwMDAiIGlkPSJMaW5lIiBkPSJtMTYuMjA2OSw4LjA5NTI0bDAsNi42NjY2NiIvPgogICAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlPSIjMDAwMDAwIiBpZD0iTGluZSIgZD0ibTMuNzkzMSwxNC43NjE5bDEyLjQxMzgsMCIvPgogICAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlPSIjMDAwMDAwIiBpZD0iTGluZSIgZD0ibTUuODYyMDcsMS40Mjg1N2w4LjI3NTg2LDAiLz4KICAgIDxwYXRoIHN0cm9rZT0iIzk3OTc5NyIgaWQ9IlBhdGgtMTMiLz4KICAgIDxwYXRoIHN0cm9rZT0iIzk3OTc5NyIgaWQ9IlBhdGgtMTYiLz4KICAgIDxwYXRoIHN0cm9rZT0iIzAwMDAwMCIgaWQ9IlBhdGgtMTUiIGQ9Im0yLjQxMzc5LDguMDk1MjRjMCwtNi42NjY2NyAzLjQ0ODI4LC02LjY2NjY3IDMuNDQ4MjgsLTYuNjY2NjciLz4KICAgIDxwYXRoIHN0cm9rZT0iIzAwMDAwMCIgaWQ9IlBhdGgtMTYiIGQ9Im0xNy41ODYyMSw4LjA5NTI0YzAsLTYuNjY2NjcgLTMuNDQ4MjgsLTYuNjY2NjcgLTMuNDQ4MjgsLTYuNjY2NjciLz4KICAgPC9nPgogIDwvZz4KICA8bGluZSBzdHJva2UtbGluZWNhcD0ibnVsbCIgc3Ryb2tlLWxpbmVqb2luPSJudWxsIiBpZD0ic3ZnXzIiIHkyPSIyMC4xMjQ5OSIgeDI9IjIwLjE4NzQ4OCIgeTE9Ii0wLjEyNDk5IiB4MT0iLTAuMTI0OTkyIiBmaWxsLW9wYWNpdHk9Im51bGwiIHN0cm9rZS1vcGFjaXR5PSJudWxsIiBzdHJva2U9IiMwMDAwMDAiIGZpbGw9Im5vbmUiLz4KICA8bGluZSBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJudWxsIiBzdHJva2UtbGluZWpvaW49Im51bGwiIGlkPSJzdmdfMyIgeTI9Ii0wLjA2MjQ5IiB4Mj0iMjAuMTg3NDg4IiB5MT0iMTkuOTM3NDkyIiB4MT0iLTAuMTI0OTkyIiBmaWxsLW9wYWNpdHk9Im51bGwiIHN0cm9rZS1vcGFjaXR5PSJudWxsIiBmaWxsPSJub25lIi8+CiA8L2c+Cjwvc3ZnPg==);
    }
    &.reserved {
        background-color: lightgreen;
    }
    &.onticket {
        background-color: lightgreen;
    }
    
}
book r2 s1.sold,book l1 s1.sold {

}
book f2 s1 {
    margin: 1;
    margin-right: 2;
}
book t4 {
    position: absolute;
    width: 52px;
}
book t4 s1:nth-child(1) {
   transform: rotate(135deg) translate(-3px,3px) 
   
}
book t4 s1:nth-child(2) {
    transform: rotate(-135deg) translate(-3px,3px) 
}
book t4 s1:nth-child(3) {
     transform: rotate(45deg) translate(-1px,3px)
}
book t4 s1:nth-child(4) {
    transform: rotate(-45deg) translate(2px,3px) 
}
book t4::after {
    position: absolute;
    content: '';
    width: 30px;
    height:30px;
    left: 11;
    top: 11;
    background-color: rgba(255,255,255,0.8);
    float: left;
    border-radius: 50px;
    opacity: 1;
}
book t2::after {
    content: '';
    width: 30px;
    height: 30px;
    left: 10;
    top: -15;
    background-color: rgba(255,255,255,0.8);
    position: absolute;
    border-radius: 50%;
}
book t2 s1:nth-child(1) {
    transform: rotate(45deg) translate(-1px,1px); 
}
book t2 s1:nth-child(2) {
   transform: rotate(-45deg) translate(1px,1px) 
}
book a1 {
    background-color: rgba(255,255,255,0.7);
    width: 235;
}
book c1 {
    background-color: rgba(255,255,255,0.7);
    width: 235;
}
book l1 s1, book r2 s1 {
    width: 40;
    margin-right: 5;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgNDAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+R3JvdXAgMjwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjAwMDAwMCwgMC4wMDAwMDApIj4gICAgICAgICAgICA8cGF0aCBkPSJNMi4xNzI0MTM3OSwxOC41NzE0Mjg2IEwzOS44Mjc1ODYyLDE4LjU3MTQyODYiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNMi4xNzI0MTM3OSwxOC41NzE0Mjg2IEwyLjE3MjQxMzc5LDguMDk1MjM4MSIgaWQ9IkxpbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+PC9wYXRoPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOS44Mjc1ODYyLDE4LjU3MTQyODYgTDM5LjgyNzU4NjIsOC4wOTUyMzgxIiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTIuMTcyNDEzNzksOC4wOTUyMzgxIEw2LjUxNzI0MTM4LDguMDk1MjM4MSIgaWQ9IkxpbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+PC9wYXRoPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOS44Mjc1ODYyLDguMDk1MjM4MSBMMzUuNDgyNzU4Niw4LjA5NTIzODEiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNNy40NjU1MTcyNCw4LjA5NTIzODEgTDcuNDY1NTE3MjQsMTQuNzYxOTA0OCIgaWQ9IkxpbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+PC9wYXRoPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNC41MzQ0ODI4LDguMDk1MjM4MSBMMzQuNTM0NDgyOCwxNC43NjE5MDQ4IiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTcuOTY1NTE3MjQsMTQuNzYxOTA0OCBMMzQuMDM0NDgyOCwxNC43NjE5MDQ4IiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTEyLjMxMDM0NDgsMS40Mjg1NzE0MyBMMjkuNjg5NjU1MiwxLjQyODU3MTQzIiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggaWQ9IlBhdGgtMTMiIHN0cm9rZT0iIzk3OTc5NyI+PC9wYXRoPiAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoLTE2IiBzdHJva2U9IiM5Nzk3OTciPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNNS4wNjg5NjU1Miw4LjA5NTIzODEgQzUuMDY4OTY1NTIsMS40Mjg1NzE0MyAxMi4zMTAzNDQ4LDEuNDI4NTcxNDMgMTIuMzEwMzQ0OCwxLjQyODU3MTQzIiBpZD0iUGF0aC0xNSIgc3Ryb2tlPSIjMDAwMDAwIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTM2LjkzMTAzNDUsOC4wOTUyMzgxIEMzNi45MzEwMzQ1LDEuNDI4NTcxNDMgMjkuNjg5NjU1MiwxLjQyODU3MTQzIDI5LjY4OTY1NTIsMS40Mjg1NzE0MyIgaWQ9IlBhdGgtMTYiIHN0cm9rZT0iIzAwMDAwMCI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
    &.sold {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTIuMTcyNDEsMTguNTcxNDNsMzcuNjU1MTgsMCIgaWQ9IkxpbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPjxwYXRoIGQ9Im0yLjE3MjQxLDE4LjU3MTQzbDAsLTEwLjQ3NjE5IiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIi8+PHBhdGggZD0ibTM5LjgyNzU5LDE4LjU3MTQzbDAsLTEwLjQ3NjE5IiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIi8+PHBhdGggZD0ibTIuMTcyNDEsOC4wOTUyNGw0LjM0NDgzLDAiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJtMzkuODI3NTksOC4wOTUyNGwtNC4zNDQ4MywwIiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIi8+PHBhdGggZD0ibTcuNDY1NTIsOC4wOTUyNGwwLDYuNjY2NjYiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJtMzQuNTM0NDgsOC4wOTUyNGwwLDYuNjY2NjYiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJtNy45NjU1MiwxNC43NjE5bDI2LjA2ODk2LDAiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJtMTAuNzQ3ODQsMS43MTI1bDE3LjM3OTMyLDAiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBpZD0iUGF0aC0xMyIgc3Ryb2tlPSIjOTc5Nzk3Ii8+PHBhdGggaWQ9IlBhdGgtMTYiIHN0cm9rZT0iIzk3OTc5NyIvPjxwYXRoIGQ9Im0zLjU2ODk3LDguMzQ1MjRjMCwtNi42NjY2NyA3LjI0MTM3LC02LjY2NjY3IDcuMjQxMzcsLTYuNjY2NjciIGlkPSJQYXRoLTE1IiBzdHJva2U9IiMwMDAwMDAiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJtMzUuNDMxMDMsOC4zNDUyNGMwLC02LjY2NjY3IC03LjI0MTM3LC02LjY2NjY3IC03LjI0MTM3LC02LjY2NjY3IiBpZD0iUGF0aC0xNiIgc3Ryb2tlPSIjMDAwMDAwIiBmaWxsPSJub25lIi8+PGxpbmUgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49Im51bGwiIGlkPSJzdmdfMiIgeTI9IjE5LjgxMjQ5IiB4Mj0iNDAuOTk5OTgiIHkxPSIwLjEyNTAxIiB4MT0iLTAuMDYyNDgiIGZpbGwtb3BhY2l0eT0ibnVsbCIgc3Ryb2tlLW9wYWNpdHk9Im51bGwiIHN0cm9rZS13aWR0aD0ibnVsbCIgZmlsbD0ibm9uZSIvPjxsaW5lIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLWxpbmVqb2luPSJudWxsIiBpZD0ic3ZnXzMiIHkyPSIwLjI1MDAxIiB4Mj0iNDAuOTk5OTgiIHkxPSIxOS45Mzc0OSIgeDE9Ii0wLjA2MjQ4IiBmaWxsLW9wYWNpdHk9Im51bGwiIHN0cm9rZS1vcGFjaXR5PSJudWxsIiBzdHJva2Utd2lkdGg9Im51bGwiIGZpbGw9Im5vbmUiLz48L3N2Zz4=);
        background-color: white;
    }
}
book l1 {
    width: 240;
    background-color: rgba(255,255,255,0.7);
}
book r6 {
    background-color: rgba(255,255,255,0.7);
    width: 26;
}
book r3 {
    background-color: rgba(255,255,255,0.7);
    width: 26;
}
book r2 {
    background-color: rgba(255,255,255,0.7);
    width: 48;
}
book r6 s1 {
     transform: rotate(45deg);
}
book r3 s1 {
     transform: rotate(-45deg);
}
book f1 {
    background-color: rgba(255,255,255,0.7);
    width: 265;
    s1#X {
        opacity: 0;
    }
    s1#THX {
        opacity: 0;
    }
}
book f2 {
    background-color: rgba(255,255,255,0.7);
    width: 760;
}
book f1 s1 {
    margin:1 ;
}
book scrn {
    position: absolute;
    top: -10;
    left: 180;
    width: 500;
    height: 30;
    background-color: white;
}
book plan {
    &.screen {
        scrn::after {
            content: 'Screen';
            position: absolute;
            font-family: sans-serif;
            font-weight: 400;
            font-size: 25;
            left: 205px;
            text-align: center;           
        }
    }
    &.stage {
        scrn::after {
            content: 'Stage';
            position: absolute;
            font-family: sans-serif;
            font-weight: 400;
            font-size: 25;
            left: 210px;              
        }
    }
}

book bar {
    position: absolute;
    top: 363;
    left: 271;
    width: 300;
    height: 50;
    background-color: white;
}
book bar::after {
    content: 'Bar';
    position: absolute;
    top: 10;
    font-family: sans-serif;
    font-weight: 400;
    font-size: 25;
    left: 133px;
}
book circle {
    position: absolute;
    top: 480px;
    left: 325px;
    width: 200px;
    &::after {
        position: absolute;
        content: 'Circle';
        margin-top: -35;
        text-align: center;
        width: 100%;
        font-family: sans-serif;
        font-size: 25;
    }    
}
p.booking-message{width:400px;text-align:center;padding:10px;float:left;margin:10px calc(50% - 200px)}p.booking-message:empty{display:none}book+alert.modal{margin-top:5}book intro{position:absolute;transition:transform .5s;transform:translateY(-200px);right:10px;top:10px;border:2px solid #a0323c;background-color:#fff;z-index:100;padding:10px}book intro s{margin:10px 0px 10px 70px}book box{background-color:rgba(255,0,0,.2);position:absolute;display:none;left:calc(100% + 10px);height:180px !important}book box p{border:5px solid red;color:#fff;font-size:30px;background-color:rgba(255,0,0,.2);float:left;line-height:0px;padding:45px 30px;top:40px;left:10px;position:relative;border-radius:50%}book box p.small{font-size:60px}book header{float:left;height:0px;width:100%}book header p{margin-left:10px;float:left;margin:12px;float:right;margin-right:150px}book header p:nth-child(1){font-family:"Neutra Display Titling";font-size:30px;margin:8px;margin-left:120px;float:left}book s{position:relative;width:20px;height:20px;margin:3px;background-color:#ca2d1c;float:left;background-size:contain;background-repeat:no-repeat;background-image:url(https://app.netframe.io/unicorn/seatAvailable.png)}book key{position:absolute;top:655px;left:210px}book key>*{float:left}book key p{width:120px;margin:4px}book key s.reserved{background-image:url("https://cdn.theunicorn.ac/screens/seats20x20/seatRes20x20.png")}book key s.sold{background-image:url("https://cdn.theunicorn.ac/screens/seats20x20/seatSold20x20.png")}book key s.outside{opacity:.4}book label.select{margin-left:-40px}book label.select>*{float:left}book label.select>div{width:100px}label.select{position:relative;display:block;float:left;width:400px;margin:10px 0px}label.select>div{position:relative;background-color:#a0323c;color:#fff;border-radius:3px}label.select>div p{width:80px !important}label.select>div:after{content:">";position:absolute;color:#fff;font-size:16px;right:10px;line-height:2.5;z-index:1;top:3px;transform:rotate(90deg)}label.select select{position:absolute;z-index:10;width:100%;height:100%;top:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;color:#fff;border:none;outline:none;font-size:14px;margin:0px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer}label.select select option{color:#000}book.set-area class>div>div.areas p.sold{position:relative;transform:translate(85px, 0px) rotate(0deg);-webkit-transform:translate(85px, 0px) rotate(0deg)}book class{position:relative;width:100%;padding-bottom:50px;float:left}book class btns{position:absolute;left:0;width:100%;height:0px;margin-top:-50px}book class>p:nth-child(1){text-align:center;margin:10px;font-size:27px}book class>div{width:100%}book class>div div.areas{left:50%;margin-left:-110px;position:relative;height:70px;width:200px}book class>div div.areas p.sold{position:absolute;background-color:gold;color:#202020;line-height:1.8;left:0px;font-size:13px;width:70px !important;text-align:center;z-index:10;transform:translate(160px, 0px) rotate(45deg);-webkit-transform:translate(160px, 0px) rotate(45deg)}book class>div div.areas div.classes{float:left;position:relative}book class>div div.areas div.classes+div p#with-title{background-color:red}book class>div div.areas>*{float:left}book class>div div.areas p{margin:10;font-size:20}book class>div div.areas p:nth-child(1){width:160}book class>div div.areas p:last-child{font-size:15;margin-top:16}book class>div div p.areas{font-size:14;text-align:right;margin-left:100;margin-top:-14;width:100;text-align:center;padding:5;background-color:rgba(177,40,24,.5);color:#fff}book class>div div p.areas:empty{display:none}book lab_thl,lab_thr{top:31;left:273px;color:#fff;font-size:16;display:none}book lab_thl>*,lab_thr>*{height:22.4px;text-align:center}book lab_thr{left:559px}book lab_left,lab_right{top:467;width:0;left:-3}book lab_left p,lab_right p{width:0;margin:8}book lab_right{left:824}book lab_rbd{top:635;left:55}book lab_rbc{top:635;left:750}book lab_rba{top:425;left:5;display:none}plan.stage lab_rbb,plan.stage lab_rba{display:block}plan.seats650 f2:before{content:"standing";position:absolute;top:-35;background-color:#fff;padding:5px;left:30}plan.seats650 f2:after{content:"standing";position:absolute;top:-35;background-color:#fff;padding:5px;left:670}plan.seats650 bar{top:400;height:38}plan.seats493:after{content:"The height of the stage, in some circumstances, can restrict patrons view when sitting in the front row of the stalls (Row F)";position:absolute;top:270px;left:225px;padding:10px;text-align:center;background-color:#fff;width:370px}plan.seats493 lab_thr,plan.seats493 lab_thl{display:block}book lab_rbb{top:425;left:800;display:none}book lab_num1,lab_num2{width:300px;top:600;left:592}book lab_num1 p,lab_num2 p{float:left;width:26px;text-align:center}book lab_num2{left:21}book lab_love{top:612px;left:305;width:300px}book lab_love p{float:left;font-size:15;width:48;text-align:center}book mk{font-family:sans-serif;position:absolute;top:26px;left:26px;width:0;height:0;display:flex;align-items:center;justify-content:space-around;z-index:10}book t2 mk{top:1px;left:25;background-color:red;width:0}ico.cart{width:35px;height:35px;position:absolute;right:10;top:1;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzNSIgaGVpZ2h0PSIzNSIgdmlld0JveD0iMCAwIDUxMiA1MTIiPjxnIGZpbGw9IiNmZmYiPjxwb2x5Z29uIHBvaW50cz0iNDQ3Ljk5MiwzMzYgMTgxLjU1NSwzMzYgNjkuNTM5LDgwIDAuMDA4LDgwIDAuMDA4LDQ4IDkwLjQ3Nyw0OCAyMDIuNDkyLDMwNCA0NDcuOTkyLDMwNCIvPjxwYXRoIGQ9Ik0yODcuOTkyLDQxNmMwLDI2LjUtMjEuNSw0OC00OCw0OHMtNDgtMjEuNS00OC00OHMyMS41LTQ4LDQ4LTQ4UzI4Ny45OTIsMzg5LjUsMjg3Ljk5Miw0MTZ6Ii8+PHBhdGggZD0iTTQ0Ny45OTIsNDE2YzAsMjYuNS0yMS41LDQ4LTQ4LDQ4cy00OC0yMS41LTQ4LTQ4czIxLjUtNDgsNDgtNDhTNDQ3Ljk5MiwzODkuNSw0NDcuOTkyLDQxNnoiLz48cG9seWdvbiBwb2ludHM9IjQ5OS4xOCwxNDQgNTExLjk5MiwxMTIgMTYwLjAwOCwxMTIgMTcyLjgwNSwxNDQiLz48cG9seWdvbiBwb2ludHM9IjIxMS4xOTUsMjQwIDIyMy45OTIsMjcyIDQ0Ny45OTIsMjcyIDQ2MC44MDUsMjQwIi8+PHBvbHlnb24gcG9pbnRzPSI0ODYuMzk4LDE3NiAxODUuNjAyLDE3NiAxOTguMzk4LDIwOCA0NzMuNTg2LDIwOCIvPjwvZz48L3N2Zz4=)}@keyframes bounce{50%{transform:scale(1.3) translateX(-30px) translateY(10px)}100%{transform:scale(1) translateX(0px) translateY(0px)}}cart.bounce{animation:bounce .5s}cart{position:absolute;background-color:#a0323c;color:#fff;right:50;top:3;z-index:10}cart p{float:left;padding:10 55 10 15}cart cover{position:absolute;top:0;left:0;width:100%;height:100%}book{position:fixed;background-color:#fff;width:calc(100% - 40px);min-height:750px;margin:5px;border:10px solid #000;z-index:20}book hall>p:nth-child(1){margin-top:8px;text-align:center;font-size:15}book hall>p:nth-child(1) span{font-family:"Neutra Display Titling";font-size:20px;margin-right:10}book btns{position:absolute;top:100%;left:0;width:100%;height:0px;margin-top:-50}book>p:nth-child(1){text-align:center;font-size:20;padding:5 0}book x{top:5}book plan{position:fixed;margin:45 115;top:10px;z-index:100}book plan canvas{border:5px solid #000}book plan:empty{content:"loading";background-color:red;width:100;height:100}book plan>*{position:absolute}book s1{position:relative;width:20px;height:20px;margin:3;background-color:#ca2d1c;float:left;background-size:contain;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+R3JvdXAgMjwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLjAzNDQ4Mjc2LDE4LjU3MTQyODYgTDE4Ljk2NTUxNzIsMTguNTcxNDI4NiIgaWQ9IkxpbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+PC9wYXRoPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLjAzNDQ4Mjc2LDE4LjU3MTQyODYgTDEuMDM0NDgyNzYsOC4wOTUyMzgxIiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTE4Ljk2NTUxNzIsMTguNTcxNDI4NiBMMTguOTY1NTE3Miw4LjA5NTIzODEiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNMS4wMzQ0ODI3Niw4LjA5NTIzODEgTDMuMTAzNDQ4MjgsOC4wOTUyMzgxIiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTE4Ljk2NTUxNzIsOC4wOTUyMzgxIEwxNi44OTY1NTE3LDguMDk1MjM4MSIgaWQ9IkxpbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+PC9wYXRoPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zLjc5MzEwMzQ1LDguMDk1MjM4MSBMMy43OTMxMDM0NSwxNC43NjE5MDQ4IiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTE2LjIwNjg5NjYsOC4wOTUyMzgxIEwxNi4yMDY4OTY2LDE0Ljc2MTkwNDgiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNMy43OTMxMDM0NSwxNC43NjE5MDQ4IEwxNi4yMDY4OTY2LDE0Ljc2MTkwNDgiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNNS44NjIwNjg5NywxLjQyODU3MTQzIEwxNC4xMzc5MzEsMS40Mjg1NzE0MyIgaWQ9IkxpbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+PC9wYXRoPiAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoLTEzIiBzdHJva2U9IiM5Nzk3OTciPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBpZD0iUGF0aC0xNiIgc3Ryb2tlPSIjOTc5Nzk3Ij48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTIuNDEzNzkzMSw4LjA5NTIzODEgQzIuNDEzNzkzMSwxLjQyODU3MTQzIDUuODYyMDY4OTcsMS40Mjg1NzE0MyA1Ljg2MjA2ODk3LDEuNDI4NTcxNDMiIGlkPSJQYXRoLTE1IiBzdHJva2U9IiMwMDAwMDAiPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNMTcuNTg2MjA2OSw4LjA5NTIzODEgQzE3LjU4NjIwNjksMS40Mjg1NzE0MyAxNC4xMzc5MzEsMS40Mjg1NzE0MyAxNC4xMzc5MzEsMS40Mjg1NzE0MyIgaWQ9IlBhdGgtMTYiIHN0cm9rZT0iIzAwMDAwMCI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+)}book s1.sold{background-color:#fff;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPCEtLSBDcmVhdGVkIHdpdGggTWV0aG9kIERyYXcgLSBodHRwOi8vZ2l0aHViLmNvbS9kdW9waXhlbC9NZXRob2QtRHJhdy8gLS0+CiA8Zz4KICA8dGl0bGU+YmFja2dyb3VuZDwvdGl0bGU+CiAgPHJlY3QgeD0iLTEiIHk9Ii0xIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgZmlsbD0iI2ZmZiIvPgogIDxnIGlkPSJjYW52YXNHcmlkIiBkaXNwbGF5PSJub25lIj4KICAgPHJlY3QgaWQ9InN2Z18xIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBzdHJva2Utd2lkdGg9IjAiIGZpbGw9InVybCgjZ3JpZHBhdHRlcm4pIi8+CiAgPC9nPgogPC9nPgogPHRpdGxlPkdyb3VwIDI8L3RpdGxlPgogPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgaWQ9IlBhZ2UtMSI+CiAgIDxnIGlkPSJHcm91cC0yIj4KICAgIDxwYXRoIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZT0iIzAwMDAwMCIgaWQ9IkxpbmUiIGQ9Im0xLjAzNDQ4LDE4LjU3MTQzbDE3LjkzMTA0MSwwIi8+CiAgICA8cGF0aCBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2U9IiMwMDAwMDAiIGlkPSJMaW5lIiBkPSJtMS4wMzQ0OCwxOC41NzE0M2wwLC0xMC40NzYxOTEiLz4KICAgIDxwYXRoIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZT0iIzAwMDAwMCIgaWQ9IkxpbmUiIGQ9Im0xOC45NjU1MjEsMTguNTcxNDNsMCwtMTAuNDc2MTkxIi8+CiAgICA8cGF0aCBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2U9IiMwMDAwMDAiIGlkPSJMaW5lIiBkPSJtMS4wMzQ0OCw4LjA5NTI0bDIuMDY4OTcsMCIvPgogICAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlPSIjMDAwMDAwIiBpZD0iTGluZSIgZD0ibTE4Ljk2NTUyMSw4LjA5NTI0bC0yLjA2ODk3MiwwIi8+CiAgICA8cGF0aCBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2U9IiMwMDAwMDAiIGlkPSJMaW5lIiBkPSJtMy43OTMxLDguMDk1MjRsMCw2LjY2NjY2Ii8+CiAgICA8cGF0aCBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2U9IiMwMDAwMDAiIGlkPSJMaW5lIiBkPSJtMTYuMjA2OSw4LjA5NTI0bDAsNi42NjY2NiIvPgogICAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlPSIjMDAwMDAwIiBpZD0iTGluZSIgZD0ibTMuNzkzMSwxNC43NjE5bDEyLjQxMzgsMCIvPgogICAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlPSIjMDAwMDAwIiBpZD0iTGluZSIgZD0ibTUuODYyMDcsMS40Mjg1N2w4LjI3NTg2LDAiLz4KICAgIDxwYXRoIHN0cm9rZT0iIzk3OTc5NyIgaWQ9IlBhdGgtMTMiLz4KICAgIDxwYXRoIHN0cm9rZT0iIzk3OTc5NyIgaWQ9IlBhdGgtMTYiLz4KICAgIDxwYXRoIHN0cm9rZT0iIzAwMDAwMCIgaWQ9IlBhdGgtMTUiIGQ9Im0yLjQxMzc5LDguMDk1MjRjMCwtNi42NjY2NyAzLjQ0ODI4LC02LjY2NjY3IDMuNDQ4MjgsLTYuNjY2NjciLz4KICAgIDxwYXRoIHN0cm9rZT0iIzAwMDAwMCIgaWQ9IlBhdGgtMTYiIGQ9Im0xNy41ODYyMSw4LjA5NTI0YzAsLTYuNjY2NjcgLTMuNDQ4MjgsLTYuNjY2NjcgLTMuNDQ4MjgsLTYuNjY2NjciLz4KICAgPC9nPgogIDwvZz4KICA8bGluZSBzdHJva2UtbGluZWNhcD0ibnVsbCIgc3Ryb2tlLWxpbmVqb2luPSJudWxsIiBpZD0ic3ZnXzIiIHkyPSIyMC4xMjQ5OSIgeDI9IjIwLjE4NzQ4OCIgeTE9Ii0wLjEyNDk5IiB4MT0iLTAuMTI0OTkyIiBmaWxsLW9wYWNpdHk9Im51bGwiIHN0cm9rZS1vcGFjaXR5PSJudWxsIiBzdHJva2U9IiMwMDAwMDAiIGZpbGw9Im5vbmUiLz4KICA8bGluZSBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJudWxsIiBzdHJva2UtbGluZWpvaW49Im51bGwiIGlkPSJzdmdfMyIgeTI9Ii0wLjA2MjQ5IiB4Mj0iMjAuMTg3NDg4IiB5MT0iMTkuOTM3NDkyIiB4MT0iLTAuMTI0OTkyIiBmaWxsLW9wYWNpdHk9Im51bGwiIHN0cm9rZS1vcGFjaXR5PSJudWxsIiBmaWxsPSJub25lIi8+CiA8L2c+Cjwvc3ZnPg==)}book s1.reserved{background-color:#90ee90}book s1.onticket{background-color:#90ee90}book f2 s1{margin:1;margin-right:2}book t4{position:absolute;width:52px}book t4 s1:nth-child(1){transform:rotate(135deg) translate(-3px, 3px)}book t4 s1:nth-child(2){transform:rotate(-135deg) translate(-3px, 3px)}book t4 s1:nth-child(3){transform:rotate(45deg) translate(-1px, 3px)}book t4 s1:nth-child(4){transform:rotate(-45deg) translate(2px, 3px)}book t4::after{position:absolute;content:"";width:30px;height:30px;left:11;top:11;background-color:hsla(0,0%,100%,.8);float:left;border-radius:50px;opacity:1}book t2::after{content:"";width:30px;height:30px;left:10;top:-15;background-color:hsla(0,0%,100%,.8);position:absolute;border-radius:50%}book t2 s1:nth-child(1){transform:rotate(45deg) translate(-1px, 1px)}book t2 s1:nth-child(2){transform:rotate(-45deg) translate(1px, 1px)}book a1{background-color:hsla(0,0%,100%,.7);width:235}book c1{background-color:hsla(0,0%,100%,.7);width:235}book l1 s1,book r2 s1{width:40;margin-right:5;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgNDAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+R3JvdXAgMjwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjAwMDAwMCwgMC4wMDAwMDApIj4gICAgICAgICAgICA8cGF0aCBkPSJNMi4xNzI0MTM3OSwxOC41NzE0Mjg2IEwzOS44Mjc1ODYyLDE4LjU3MTQyODYiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNMi4xNzI0MTM3OSwxOC41NzE0Mjg2IEwyLjE3MjQxMzc5LDguMDk1MjM4MSIgaWQ9IkxpbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+PC9wYXRoPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOS44Mjc1ODYyLDE4LjU3MTQyODYgTDM5LjgyNzU4NjIsOC4wOTUyMzgxIiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTIuMTcyNDEzNzksOC4wOTUyMzgxIEw2LjUxNzI0MTM4LDguMDk1MjM4MSIgaWQ9IkxpbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+PC9wYXRoPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOS44Mjc1ODYyLDguMDk1MjM4MSBMMzUuNDgyNzU4Niw4LjA5NTIzODEiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNNy40NjU1MTcyNCw4LjA5NTIzODEgTDcuNDY1NTE3MjQsMTQuNzYxOTA0OCIgaWQ9IkxpbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+PC9wYXRoPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNC41MzQ0ODI4LDguMDk1MjM4MSBMMzQuNTM0NDgyOCwxNC43NjE5MDQ4IiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTcuOTY1NTE3MjQsMTQuNzYxOTA0OCBMMzQuMDM0NDgyOCwxNC43NjE5MDQ4IiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTEyLjMxMDM0NDgsMS40Mjg1NzE0MyBMMjkuNjg5NjU1MiwxLjQyODU3MTQzIiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggaWQ9IlBhdGgtMTMiIHN0cm9rZT0iIzk3OTc5NyI+PC9wYXRoPiAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoLTE2IiBzdHJva2U9IiM5Nzk3OTciPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNNS4wNjg5NjU1Miw4LjA5NTIzODEgQzUuMDY4OTY1NTIsMS40Mjg1NzE0MyAxMi4zMTAzNDQ4LDEuNDI4NTcxNDMgMTIuMzEwMzQ0OCwxLjQyODU3MTQzIiBpZD0iUGF0aC0xNSIgc3Ryb2tlPSIjMDAwMDAwIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTM2LjkzMTAzNDUsOC4wOTUyMzgxIEMzNi45MzEwMzQ1LDEuNDI4NTcxNDMgMjkuNjg5NjU1MiwxLjQyODU3MTQzIDI5LjY4OTY1NTIsMS40Mjg1NzE0MyIgaWQ9IlBhdGgtMTYiIHN0cm9rZT0iIzAwMDAwMCI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+)}book l1 s1.sold,book r2 s1.sold{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTIuMTcyNDEsMTguNTcxNDNsMzcuNjU1MTgsMCIgaWQ9IkxpbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPjxwYXRoIGQ9Im0yLjE3MjQxLDE4LjU3MTQzbDAsLTEwLjQ3NjE5IiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIi8+PHBhdGggZD0ibTM5LjgyNzU5LDE4LjU3MTQzbDAsLTEwLjQ3NjE5IiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIi8+PHBhdGggZD0ibTIuMTcyNDEsOC4wOTUyNGw0LjM0NDgzLDAiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJtMzkuODI3NTksOC4wOTUyNGwtNC4zNDQ4MywwIiBpZD0iTGluZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIi8+PHBhdGggZD0ibTcuNDY1NTIsOC4wOTUyNGwwLDYuNjY2NjYiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJtMzQuNTM0NDgsOC4wOTUyNGwwLDYuNjY2NjYiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJtNy45NjU1MiwxNC43NjE5bDI2LjA2ODk2LDAiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJtMTAuNzQ3ODQsMS43MTI1bDE3LjM3OTMyLDAiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBpZD0iUGF0aC0xMyIgc3Ryb2tlPSIjOTc5Nzk3Ii8+PHBhdGggaWQ9IlBhdGgtMTYiIHN0cm9rZT0iIzk3OTc5NyIvPjxwYXRoIGQ9Im0zLjU2ODk3LDguMzQ1MjRjMCwtNi42NjY2NyA3LjI0MTM3LC02LjY2NjY3IDcuMjQxMzcsLTYuNjY2NjciIGlkPSJQYXRoLTE1IiBzdHJva2U9IiMwMDAwMDAiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJtMzUuNDMxMDMsOC4zNDUyNGMwLC02LjY2NjY3IC03LjI0MTM3LC02LjY2NjY3IC03LjI0MTM3LC02LjY2NjY3IiBpZD0iUGF0aC0xNiIgc3Ryb2tlPSIjMDAwMDAwIiBmaWxsPSJub25lIi8+PGxpbmUgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49Im51bGwiIGlkPSJzdmdfMiIgeTI9IjE5LjgxMjQ5IiB4Mj0iNDAuOTk5OTgiIHkxPSIwLjEyNTAxIiB4MT0iLTAuMDYyNDgiIGZpbGwtb3BhY2l0eT0ibnVsbCIgc3Ryb2tlLW9wYWNpdHk9Im51bGwiIHN0cm9rZS13aWR0aD0ibnVsbCIgZmlsbD0ibm9uZSIvPjxsaW5lIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLWxpbmVqb2luPSJudWxsIiBpZD0ic3ZnXzMiIHkyPSIwLjI1MDAxIiB4Mj0iNDAuOTk5OTgiIHkxPSIxOS45Mzc0OSIgeDE9Ii0wLjA2MjQ4IiBmaWxsLW9wYWNpdHk9Im51bGwiIHN0cm9rZS1vcGFjaXR5PSJudWxsIiBzdHJva2Utd2lkdGg9Im51bGwiIGZpbGw9Im5vbmUiLz48L3N2Zz4=);background-color:#fff}book l1{width:240;background-color:hsla(0,0%,100%,.7)}book r6{background-color:hsla(0,0%,100%,.7);width:26}book r3{background-color:hsla(0,0%,100%,.7);width:26}book r2{background-color:hsla(0,0%,100%,.7);width:48}book r6 s1{transform:rotate(45deg)}book r3 s1{transform:rotate(-45deg)}book f1{background-color:hsla(0,0%,100%,.7);width:265}book f1 s1#X{opacity:0}book f1 s1#THX{opacity:0}book f2{background-color:hsla(0,0%,100%,.7);width:760}book f1 s1{margin:1}book scrn{position:absolute;top:-10;left:180;width:500;height:30;background-color:#fff}book plan.screen scrn::after{content:"Screen";position:absolute;font-family:sans-serif;font-weight:400;font-size:25;left:205px;text-align:center}book plan.stage scrn::after{content:"Stage";position:absolute;font-family:sans-serif;font-weight:400;font-size:25;left:210px}book bar{position:absolute;top:363;left:271;width:300;height:50;background-color:#fff}book bar::after{content:"Bar";position:absolute;top:10;font-family:sans-serif;font-weight:400;font-size:25;left:133px}book circle{position:absolute;top:480px;left:325px;width:200px}book circle::after{position:absolute;content:"Circle";margin-top:-35;text-align:center;width:100%;font-family:sans-serif;font-size:25}

@keyframes pop {
    50% {
        transform: scale(1.3);
    }
    100% {
        transform: scale(1);
    }
}
p.bounce {
    animation: pop 0.5s;
}
change qty {
    background-color: white;
    position: fixed;
    width: 600px;
    left: 50%;
    top: 150px;
    height: 430px;
    margin-left: -300px;
    border: 5px solid #A0323C;
    > p {
        width: 100%;
        text-align: center;
        font-size: 20px;
        margin-bottom: 10px;
        &:nth-child(1) {
            margin-top: 20px;
        }
    }
    > div {
        display: flex;
        width: 300px;
        position: relative;
        margin-left: -150px;
        left: 50%;
        border: 3px solid #c0c0c0;
        align-items: flex-start;
        align-content: flex-start;
        flex-wrap: wrap;
        justify-content: center;
        p {
            margin: 10px;
            padding: 10px;
            background-color: lightgreen;
            flex: none;
            font-size: 25px;
        }
    }
    > p.btn.green {
        position: absolute;
        bottom: 10px;
        right: 10px;
    }
}
change {
    position: fixed;
    background-color: white;
    width: calc(100% - 40px);
    height: calc(100% - 40px);
    margin: 10px;
    border: 10px solid black;
    > p:nth-child(2) {
        text-align: center;
        font-size: 20px;
        padding: 5px 0px;
    }
    > p:nth-child(3) {
        text-align: center;
        font-size: 20px;
        padding: 5px 0px;        
    }
    > p:nth-child(4) {
        text-align: center;
        font-size: 20px;
        margin: 20px 0px 40px;
    }
    > p.btn.green {
        margin-top: 50px;
        margin-right: calc(50% - 50px);
    }
    row {
        float: left;
        width: 50%;
        margin-left: 20%;
        position: relative;
        p {
            float: left;
            margin: 10px;
            font-size: 20px;
            &:nth-child(1) {
                width: 200px;
                text-align: center;
            }
            &:nth-child(2) {
                background-color: lightgreen;
                padding: 10px;
                position: relative;
                top: -10px;
                left: -10px;
            }
        }
        p.btn {
            margin-right: 90px;
            position: relative;
            top: 0;
        }
        > p.btn.rul {
            color: red;
            position: absolute;
            right: -120px;
            top: -5px;
            text-decoration: underline;
        }
    }
    x {
        top: 5px;
    }
    p.btn {
        width: 100px;
        padding: 5px 10px;
        color: white;
        font-size: 18px;
        float: right;
        margin: 10px;
    }
}
@keyframes pop{50%{transform:scale(1.3)}100%{transform:scale(1)}}p.bounce{animation:pop .5s}change qty{background-color:#fff;position:fixed;width:600px;left:50%;top:150px;height:430px;margin-left:-300px;border:5px solid #a0323c}change qty>p{width:100%;text-align:center;font-size:20px;margin-bottom:10px}change qty>p:nth-child(1){margin-top:20px}change qty>div{display:flex;width:300px;position:relative;margin-left:-150px;left:50%;border:3px solid silver;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;justify-content:center}change qty>div p{margin:10px;padding:10px;background-color:#90ee90;flex:none;font-size:25px}change qty>p.btn.green{position:absolute;bottom:10px;right:10px}change{position:fixed;background-color:#fff;width:calc(100% - 40px);height:calc(100% - 40px);margin:10px;border:10px solid #000}change>p:nth-child(2){text-align:center;font-size:20px;padding:5px 0px}change>p:nth-child(3){text-align:center;font-size:20px;padding:5px 0px}change>p:nth-child(4){text-align:center;font-size:20px;margin:20px 0px 40px}change>p.btn.green{margin-top:50px;margin-right:calc(50% - 50px)}change row{float:left;width:50%;margin-left:20%;position:relative}change row p{float:left;margin:10px;font-size:20px}change row p:nth-child(1){width:200px;text-align:center}change row p:nth-child(2){background-color:#90ee90;padding:10px;position:relative;top:-10px;left:-10px}change row p.btn{margin-right:90px;position:relative;top:0}change row>p.btn.rul{color:red;position:absolute;right:-120px;top:-5px;text-decoration:underline}change x{top:5px}change p.btn{width:100px;padding:5px 10px;color:#fff;font-size:18px;float:right;margin:10px}

cards.modal div > p { padding: 0 20; }
cards.modal headers > div > p { &:nth-child(3) { text-align: right; } &:nth-child(4) { text-align: right; } } 
cols {
    align-content: flex-start; 
    > * {
        overflow-y: scroll;
        -webkit-overflow-scrolling: touch;
    }
    my_tickets {
        > each {
            float: left;
            width: 310px;
            background-color: whitesmoke;
            margin: 10px;
            > p:nth-child(1) {
                background-color: white;
                width: 100px;
                font-size: 20;
                text-align: center;
                margin: 5;
                float: left;
            }
            > p:nth-child(2) {
                width: 100%;
                float: left;
                text-align: center;
                margin-top: 10;
            }
            > p:nth-child(3) {
                width: 100%;
                float: left;
                text-align: center;
                margin-top: 10;
            }
            > lcp {
                p {
                float: right;
                padding-top: 10;
                margin-right: 3%;
                padding-right: 5px;
                width: calc(94% - 5px);
                text-align: right;
                background-color: white;
                }
            }
            > p:nth-child(7) {
                float: right;
                padding-top: 10;
                margin-right: 3%;
                padding-right: 5px;
                width: calc(94% - 5px);
                text-align: right;
                background-color: white;
                margin-bottom: 10px;
                padding-bottom: 10;
            }
            seats {
                margin-top: 10;
                width: 94%;
                margin-left: 3%;
                float: left;
                background-color: white;
                > each {
                    width: 100%;
                    float: left;
                    div {
                        float: left;
                    }
                    p {
                        float: left;
                        margin: 0 5 0 0;
                        &:nth-child(1) {
                            width: 25px;
                            text-align: right;
                        }
                        &:nth-child(2) {
                            width: 190px;
                        }
                        &:nth-child(3) {
                            float: right;
                            text-align: right;
                            width: 61px;
                        }
                    }
                }
            }
            items {
                float: left;
                width: 94%;
                margin: 10 0;
                margin-left: calc(3% - 1px);
                border: 1px solid black;
                each {
                    width: 100%;
                    float: left;
                    background-color: white;
                    p {
                        float: left;
                        margin: 0 5 0 0;
                        &:nth-child(1) {
                            width: 25px;
                            text-align: right;
                        }
                        &:nth-child(2) {
                            max-width: 200px;
                        }
                        &:nth-child(3) {
                            float: right;
                        }
                        
                    }
                }
            }
        }
    }
}
cols {
    my_orders {
        > each {
            float: left;
            background-color: whitesmoke;
            width: 310px;
            margin: 10px;
            position: relative;
            > p:nth-child(1) {
                width: calc(100% - 40px);
                background-color: white;
                padding: 10;
                float: left;
                position: relative;
                top: 18;
                margin-left: 10;
                &:before {
                    position: absolute;
                    content: 'location';
                    font-size: 0.7em;
                    float: left;
                    width: 60px;
                    left: -10;
                    top: -16;
                    text-align: center;
                }
            }
            items {
                margin-top: 30;
                float: left;
                width: 94%;
                margin-left: 3%;
                border: 1px solid black;
                border-bottom: none;
                background-color: white;
                > each {
                    width: 100%;
                    float: left;
                    p {
                        float: left;
                        margin: 0 5 0 0;
                        &:nth-child(1) {
                            width: 25px;
                            text-align: right;
                        }
                        &:nth-child(2) {
                            max-width: 200px;
                        }
                        &:nth-child(3) {
                            float: right;
                        }
                    }
                }
            }
            lcp,total {
                    text-align: right;
                    padding-top: 5px;
                    background-color: white;
                    float: left;
                    width: 94%;
                    margin-left: 3%;
                    border-right: 1px solid black;
                    border-left: 1px solid black;
                p {
                    margin-right: 5px;
                }
            }
            total {
                border-bottom: 1px solid black;
                margin-bottom: 10;
            }
        }
    }
}
cards.modal div>p{padding:0 20}cards.modal headers>div>p:nth-child(3){text-align:right}cards.modal headers>div>p:nth-child(4){text-align:right}cols{align-content:flex-start}cols>*{overflow-y:scroll;-webkit-overflow-scrolling:touch}cols my_tickets>each{float:left;width:310px;background-color:#f5f5f5;margin:10px}cols my_tickets>each>p:nth-child(1){background-color:#fff;width:100px;font-size:20;text-align:center;margin:5;float:left}cols my_tickets>each>p:nth-child(2){width:100%;float:left;text-align:center;margin-top:10}cols my_tickets>each>p:nth-child(3){width:100%;float:left;text-align:center;margin-top:10}cols my_tickets>each>lcp p{float:right;padding-top:10;margin-right:3%;padding-right:5px;width:calc(94% - 5px);text-align:right;background-color:#fff}cols my_tickets>each>p:nth-child(7){float:right;padding-top:10;margin-right:3%;padding-right:5px;width:calc(94% - 5px);text-align:right;background-color:#fff;margin-bottom:10px;padding-bottom:10}cols my_tickets>each seats{margin-top:10;width:94%;margin-left:3%;float:left;background-color:#fff}cols my_tickets>each seats>each{width:100%;float:left}cols my_tickets>each seats>each div{float:left}cols my_tickets>each seats>each p{float:left;margin:0 5 0 0}cols my_tickets>each seats>each p:nth-child(1){width:25px;text-align:right}cols my_tickets>each seats>each p:nth-child(2){width:190px}cols my_tickets>each seats>each p:nth-child(3){float:right;text-align:right;width:61px}cols my_tickets>each items{float:left;width:94%;margin:10 0;margin-left:calc(3% - 1px);border:1px solid #000}cols my_tickets>each items each{width:100%;float:left;background-color:#fff}cols my_tickets>each items each p{float:left;margin:0 5 0 0}cols my_tickets>each items each p:nth-child(1){width:25px;text-align:right}cols my_tickets>each items each p:nth-child(2){max-width:200px}cols my_tickets>each items each p:nth-child(3){float:right}cols my_orders>each{float:left;background-color:#f5f5f5;width:310px;margin:10px;position:relative}cols my_orders>each>p:nth-child(1){width:calc(100% - 40px);background-color:#fff;padding:10;float:left;position:relative;top:18;margin-left:10}cols my_orders>each>p:nth-child(1):before{position:absolute;content:"location";font-size:.7em;float:left;width:60px;left:-10;top:-16;text-align:center}cols my_orders>each items{margin-top:30;float:left;width:94%;margin-left:3%;border:1px solid #000;border-bottom:none;background-color:#fff}cols my_orders>each items>each{width:100%;float:left}cols my_orders>each items>each p{float:left;margin:0 5 0 0}cols my_orders>each items>each p:nth-child(1){width:25px;text-align:right}cols my_orders>each items>each p:nth-child(2){max-width:200px}cols my_orders>each items>each p:nth-child(3){float:right}cols my_orders>each lcp,cols my_orders>each total{text-align:right;padding-top:5px;background-color:#fff;float:left;width:94%;margin-left:3%;border-right:1px solid #000;border-left:1px solid #000}cols my_orders>each lcp p,cols my_orders>each total p{margin-right:5px}cols my_orders>each total{border-bottom:1px solid #000;margin-bottom:10}







logo {
    position: relative;
    left: -8;
}
logo img {
    position: absolute;
    opacity: 0;
    transition: opacity 2s;
    &.on {
        opacity: 1;
    }
}
logo{position:relative;left:-8}logo img{position:absolute;opacity:0;transition:opacity 2s}logo img.on{opacity:1}

.showfalse {
    display: none;
}
@font-face {
    font-family: 'Merriweather';
    src: url('https://s3.amazonaws.com/img.netframe.io/Merriweather-Italic.ttf')
}

@font-face {
    font-family: 'Neutra Display Titling';
    src: url('https://s3.amazonaws.com/img.netframe.io/Neutra+Display+Titling.ttf');
}
film right {
    div.film-day {
        margin: 5px 0px;
        div.film-event {
            float: left;
            margin-left: 0px;
            width: 100%;
            p { text-align: center; font-size: 13px; float: left; padding: 0px; }
            p.film-event-time { width: 70px; margin-right: 0px; }
            p.film-event-features-feature { 
                width: 80px; margin: 5px 3px; 
                span { width: 100%; float: left; line-height: 1; font-size: 11px; padding: 1px 0px; }
            }
        }
    }
}

detail {
    float: left;
    margin-left: 10;
    > div {
        float: left;
        width: 258px;
        > p {
            font-size: 13;
            margin-left: 60;
            position: relative;
            min-height:15;
            &:nth-child(1) {
                margin-bottom: 5;
            }
            span {
                float: left;
                font-weight: bold;
                width: 60;
                position: absolute;
                left: -60;
                top: 0;
            }
        }
    
    }
}
film {
    position: absolute;
    background-color: rgba(80,70,70,1);
    width: calc(100% - 40px);
    height: calc(100% - 40px);
    margin: 10px;
    border: 10px solid black;
    z-index: 15;
    main {
        p#synopsis {

            p { float: none; margin: 10 0; }
            br { height: 1px; }
            td:nth-child(1) { width: 40%; text-align: left; }
                td { text-align: center; border: 0px; }
                table { margin: 5px; max-width: 414px;  border: 0px; }

            r {
                width: 300;
                display: flex;
                > * {
                    flex: 1
                }
            }
        }
        ratings {
            div {
                padding: 10;
                float: left;
                margin-bottom: 10;
                color: rgba(216,138,63,1);
                width: 222px;
                > p {
                    font-size: 16;
                    float: left;
                    margin-top: 10;
                    width: 212px;
                    text-align: right;
                    margin-bottom: 0;
                    i,b {
                        font-family: Merriweather;
                    }
                }
                p:last-child {
                    text-align: right;
                    color: black;
                    b {
                        font-family: sans-serif;
                        font-weight: 300;
                        font-size: 14;
                        letter-spacing: 1.1;
                        text-transform: uppercase;
                        margin-top: -5;
                        float: right;
                    }
                }
                stars {
                    margin-bottom: -5;
                    float: left;
                    overflow-x: hidden;
                    color: green;
                    float: left;
                    width: 200px;
                    margin-right: 8;
                    float: right;
                    > p {
                        float: right !important;
                        width: 20px !important;
                        height: 20px !important;
                        background-size: contain;
                        background-repeat: no-repeat;
    	                background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjQ4NyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjU2LDM3Ni44NTE5OWwtMTU4LjIxODk5LDExMC4xMDIwMmw1NS44MiwtMTg0LjVsLTE1My42MDEsLTExNi40NTQwMWwxOTIuNzEsLTMuOTMzbDYzLjI4OTk5LC0xODIuMDY3bDYzLjI5NywxODIuMDY3bDE5Mi43MDMsMy45MzNsLTE1My42MDEwMSwxMTYuNDU0MDFsNTUuODI3MDMsMTg0LjVsLTE1OC4yMjYwMSwtMTEwLjEwMjAyeiIgZmlsbD0iI0Q4OEEzRiIvPjwvc3ZnPg==);
                    }
                    p:last-child {
                        width: 20px;
                        height: 20px !important;
                        background-size: contain;
                        background-repeat: no-repeat;
    	                background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjQ4NyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjRDg4QTNGIiBkPSJtNTEyLDE4Ni4wMDEwMWwtMTkyLjcxMSwtMy45MzIwMWwtNjMuMjk1LC0xODIuMDY5bC02My4yODcsMTgyLjA2OWwtMTkyLjcwNywzLjkzMjAxbDE1My41OTksMTE2LjQ0OTAxbC01NS44MTUsMTg0LjVsMTU4LjIxMjAxLC0xMTAuMDk0MDJsMTU4LjIyOSwxMTAuMDk0MDJsLTU1LjgzMDk5LC0xODQuNWwxNTMuNjA1OTksLTExNi40NDkwMXptLTE1Mi43OTkwMSwyMjUuMTNsLTEwMy4yMDA5OSwtNzEuOTEyMDJsMCwtMjQ1LjYyOWw0MS4yODQsMTE4Ljc2NjAxbDEyNS43MDA5OSwyLjU1ODk5bC0xMDAuMTk4OTcsNzUuOTY5MDFsMzYuNDE0OTgsMTIwLjI0NzAxeiIvPjwvc3ZnPg==);
                    }
                    &.stars0 {
                        opacity: 0;
                    }
                    &.stars0_5 {
                         p:nth-child(1),p:nth-child(2),p:nth-child(3),p:nth-child(4),p:nth-child(5) {
                            display: none;
                        }                    
                    }
                    &.stars1 {
                        p:nth-child(2),p:nth-child(3),p:nth-child(4),p:nth-child(5),p:nth-child(6) {
                            display: none;
                        }
                    }
                    &.stars1_5 {
                        p:nth-child(2),p:nth-child(3),p:nth-child(4),p:nth-child(5) {
                            display: none;
                        }
                    }
                    &.stars2 {
                        p:nth-child(3),p:nth-child(4),p:nth-child(6),p:nth-child(6) {
                            display: none;
                        }
                    }
                    &.stars2_5 {
                        p:nth-child(3),p:nth-child(4),p:nth-child(5) {
                            display: none;
                        }
                    }
                    &.stars3 {
                        p:nth-child(6),p:nth-child(5),p:nth-child(4) { 
                            display: none;
                        }
                    }
                    &.stars3_5 {
                        p:nth-child(5),p:nth-child(4) {
                            display:none;
                        }
                    }
                    &.stars4 {
                        p:nth-child(6),p:nth-child(5) {
                            display: none;
                        }
                    }
                    &.stars4_5 {
                       p:nth-child(1) {
                           display: none;
                       } 
                    }
                    &.stars5 {
                        p:nth-child(6) {
                            display: none;
                        }
                    }
                }
            }
        }
    }
    right,coming_soon {
        padding-top: 10;
        float: left;
        width: 25%;
        overflow-y: auto;
        margin-top: 10;
        background-color: whitesmoke;
        -webkit-overflow-scrolling: touch;
        height: calc(100% - 30px);
        > div:nth-child(1) {
            > p.btn.big.reg {
                margin-left: 23px;
            }            
        }

        div {
            margin-left: 2%;
        }
        div > p {
            float:left;
            width:95%;
            margin-left: 5px;
        }
        each p {
            float: left;
            background-color: #A0323C;
            font-weight: 100;
            cursor: pointer;
            margin: 5;
            color: white;
            line-height:2;
            padding: 0 15;
            font-size: 15;
        }
    }
    coming_soon {
        p:nth-child(1) {
            font-size: 20;
            text-align: center;
            margin: 5;
            text-decoration: underline;
        }
        p:nth-child(2) {
            text-align: center;
            margin: 20;
            line-height: 1.5em;
        }
        p.btn.green {
            color: white;
            font-weight: 100;
            padding: 5 0;
            width: 100;
            left: 50%;
            position: relative;
            margin-left: -50px;
            margin-bottom: 20;
        }
    }
}
register.modal {
    height: 280px;
}
x {
    width: 40px;
    height: 40px;
    position: absolute;
    right: 5px;
    top: -45px;
    z-index: 10;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIyMCIgY3k9IjIwIiByPSIxOCIgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2U9ImJsYWNrIiBmaWxsPSJ3aGl0ZSIgLz48bGluZSB4MT0iMTAiIHkxPSIxMCIgeDI9IjMwIiB5Mj0iMzAiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlPSJibGFjayIgLz48bGluZSB4MT0iMzAiIHkxPSIxMCIgeDI9IjEwIiB5Mj0iMzAiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlPSJibGFjayIgLz48L3N2Zz4=);
    background-size: contain;
}
cert {
    width: 31px;
    height: 31px;
    background-image: url(https://s3-eu-west-1.amazonaws.com/regal.cdn/certs.png?1230);
    background-position: -163px;
    float: left;
    &.ru {
        background-position: -32px 0px;
    }
    &.rpg {
        background-position: -69px 0px;
    }
    &.r12a {
        background-position: -105px 0px;
    }
    &.r15 {
        background-position: -177px 0px;
    }
    &.r18 {
        background-position: -212px 0px;
    }
    &.rtbc {
        background-position: -0px;
    }
}
.showfalse{display:none}@font-face{font-family:"Merriweather";src:url("https://s3.amazonaws.com/img.netframe.io/Merriweather-Italic.ttf")}@font-face{font-family:"Neutra Display Titling";src:url("https://s3.amazonaws.com/img.netframe.io/Neutra+Display+Titling.ttf")}film right div.film-day{margin:5px 0px}film right div.film-day div.film-event{float:left;margin-left:0px;width:100%}film right div.film-day div.film-event p{text-align:center;font-size:13px;float:left;padding:0px}film right div.film-day div.film-event p.film-event-time{width:70px;margin-right:0px}film right div.film-day div.film-event p.film-event-features-feature{width:80px;margin:5px 3px}film right div.film-day div.film-event p.film-event-features-feature span{width:100%;float:left;line-height:1;font-size:11px;padding:1px 0px}detail{float:left;margin-left:10}detail>div{float:left;width:258px}detail>div>p{font-size:13;margin-left:60;position:relative;min-height:15}detail>div>p:nth-child(1){margin-bottom:5}detail>div>p span{float:left;font-weight:bold;width:60;position:absolute;left:-60;top:0}film{position:absolute;background-color:#504646;width:calc(100% - 40px);height:calc(100% - 40px);margin:10px;border:10px solid #000;z-index:15}film main p#synopsis p{float:none;margin:10 0}film main p#synopsis br{height:1px}film main p#synopsis td:nth-child(1){width:40%;text-align:left}film main p#synopsis td{text-align:center;border:0px}film main p#synopsis table{margin:5px;max-width:414px;border:0px}film main p#synopsis r{width:300;display:flex}film main p#synopsis r>*{flex:1}film main ratings div{padding:10;float:left;margin-bottom:10;color:#d88a3f;width:222px}film main ratings div>p{font-size:16;float:left;margin-top:10;width:212px;text-align:right;margin-bottom:0}film main ratings div>p i,film main ratings div>p b{font-family:Merriweather}film main ratings div p:last-child{text-align:right;color:#000}film main ratings div p:last-child b{font-family:sans-serif;font-weight:300;font-size:14;letter-spacing:1.1;text-transform:uppercase;margin-top:-5;float:right}film main ratings div stars{margin-bottom:-5;float:left;overflow-x:hidden;color:green;float:left;width:200px;margin-right:8;float:right}film main ratings div stars>p{float:right !important;width:20px !important;height:20px !important;background-size:contain;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjQ4NyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjU2LDM3Ni44NTE5OWwtMTU4LjIxODk5LDExMC4xMDIwMmw1NS44MiwtMTg0LjVsLTE1My42MDEsLTExNi40NTQwMWwxOTIuNzEsLTMuOTMzbDYzLjI4OTk5LC0xODIuMDY3bDYzLjI5NywxODIuMDY3bDE5Mi43MDMsMy45MzNsLTE1My42MDEwMSwxMTYuNDU0MDFsNTUuODI3MDMsMTg0LjVsLTE1OC4yMjYwMSwtMTEwLjEwMjAyeiIgZmlsbD0iI0Q4OEEzRiIvPjwvc3ZnPg==)}film main ratings div stars p:last-child{width:20px;height:20px !important;background-size:contain;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjQ4NyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjRDg4QTNGIiBkPSJtNTEyLDE4Ni4wMDEwMWwtMTkyLjcxMSwtMy45MzIwMWwtNjMuMjk1LC0xODIuMDY5bC02My4yODcsMTgyLjA2OWwtMTkyLjcwNywzLjkzMjAxbDE1My41OTksMTE2LjQ0OTAxbC01NS44MTUsMTg0LjVsMTU4LjIxMjAxLC0xMTAuMDk0MDJsMTU4LjIyOSwxMTAuMDk0MDJsLTU1LjgzMDk5LC0xODQuNWwxNTMuNjA1OTksLTExNi40NDkwMXptLTE1Mi43OTkwMSwyMjUuMTNsLTEwMy4yMDA5OSwtNzEuOTEyMDJsMCwtMjQ1LjYyOWw0MS4yODQsMTE4Ljc2NjAxbDEyNS43MDA5OSwyLjU1ODk5bC0xMDAuMTk4OTcsNzUuOTY5MDFsMzYuNDE0OTgsMTIwLjI0NzAxeiIvPjwvc3ZnPg==)}film main ratings div stars.stars0{opacity:0}film main ratings div stars.stars0_5 p:nth-child(1),film main ratings div stars.stars0_5 p:nth-child(2),film main ratings div stars.stars0_5 p:nth-child(3),film main ratings div stars.stars0_5 p:nth-child(4),film main ratings div stars.stars0_5 p:nth-child(5){display:none}film main ratings div stars.stars1 p:nth-child(2),film main ratings div stars.stars1 p:nth-child(3),film main ratings div stars.stars1 p:nth-child(4),film main ratings div stars.stars1 p:nth-child(5),film main ratings div stars.stars1 p:nth-child(6){display:none}film main ratings div stars.stars1_5 p:nth-child(2),film main ratings div stars.stars1_5 p:nth-child(3),film main ratings div stars.stars1_5 p:nth-child(4),film main ratings div stars.stars1_5 p:nth-child(5){display:none}film main ratings div stars.stars2 p:nth-child(3),film main ratings div stars.stars2 p:nth-child(4),film main ratings div stars.stars2 p:nth-child(6),film main ratings div stars.stars2 p:nth-child(6){display:none}film main ratings div stars.stars2_5 p:nth-child(3),film main ratings div stars.stars2_5 p:nth-child(4),film main ratings div stars.stars2_5 p:nth-child(5){display:none}film main ratings div stars.stars3 p:nth-child(6),film main ratings div stars.stars3 p:nth-child(5),film main ratings div stars.stars3 p:nth-child(4){display:none}film main ratings div stars.stars3_5 p:nth-child(5),film main ratings div stars.stars3_5 p:nth-child(4){display:none}film main ratings div stars.stars4 p:nth-child(6),film main ratings div stars.stars4 p:nth-child(5){display:none}film main ratings div stars.stars4_5 p:nth-child(1){display:none}film main ratings div stars.stars5 p:nth-child(6){display:none}film right,film coming_soon{padding-top:10;float:left;width:25%;overflow-y:auto;margin-top:10;background-color:#f5f5f5;-webkit-overflow-scrolling:touch;height:calc(100% - 30px)}film right>div:nth-child(1)>p.btn.big.reg,film coming_soon>div:nth-child(1)>p.btn.big.reg{margin-left:23px}film right div,film coming_soon div{margin-left:2%}film right div>p,film coming_soon div>p{float:left;width:95%;margin-left:5px}film right each p,film coming_soon each p{float:left;background-color:#a0323c;font-weight:100;cursor:pointer;margin:5;color:#fff;line-height:2;padding:0 15;font-size:15}film coming_soon p:nth-child(1){font-size:20;text-align:center;margin:5;text-decoration:underline}film coming_soon p:nth-child(2){text-align:center;margin:20;line-height:1.5em}film coming_soon p.btn.green{color:#fff;font-weight:100;padding:5 0;width:100;left:50%;position:relative;margin-left:-50px;margin-bottom:20}register.modal{height:280px}x{width:40px;height:40px;position:absolute;right:5px;top:-45px;z-index:10;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIyMCIgY3k9IjIwIiByPSIxOCIgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2U9ImJsYWNrIiBmaWxsPSJ3aGl0ZSIgLz48bGluZSB4MT0iMTAiIHkxPSIxMCIgeDI9IjMwIiB5Mj0iMzAiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlPSJibGFjayIgLz48bGluZSB4MT0iMzAiIHkxPSIxMCIgeDI9IjEwIiB5Mj0iMzAiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlPSJibGFjayIgLz48L3N2Zz4=);background-size:contain}cert{width:31px;height:31px;background-image:url(https://s3-eu-west-1.amazonaws.com/regal.cdn/certs.png?1230);background-position:-163px;float:left}cert.ru{background-position:-32px 0px}cert.rpg{background-position:-69px 0px}cert.r12a{background-position:-105px 0px}cert.r15{background-position:-177px 0px}cert.r18{background-position:-212px 0px}cert.rtbc{background-position:0px}

films > div > img { opacity: 0; transition: opacity 0.3s; &.show { opacity: 1; } }
promo {
    transform-origin: 0px 0px;
    transform: scale(0.88);
    float: left;
    span {
        margin-bottom: 10px;
    }
    iframe {
        background-color: white;
    }
    img {
        margin-bottom: 10px;
    }
}
films>div>img{opacity:0;transition:opacity .3s}films>div>img.show{opacity:1}promo{transform-origin:0px 0px;transform:scale(0.88);float:left}promo span{margin-bottom:10px}promo iframe{background-color:#fff}promo img{margin-bottom:10px}


p.btn span {
    color: inherit;
}

menu c p span:nth-child(2):before {
    content: ' - ';
}

.features p span {
    width: 100%;
    float: left;
    line-height: 1;
    font-size: 15px;
    color: inherit;
}

features p span {
    width: 100%;
    float: left;
    line-height: 1;
    font-size: 15px;
    color: inherit;
}

schedule div.p-event > div p {
    min-width: 114px;
    margin-top: 3px;
    max-width: 114px; 
}

schedule div.p-event > div p span {
    width: 100%;
    float: left;
    line-height: 1;
    font-size: 15px;
    &:nth-child(2) {
        font-size: 11px;
        padding: 2px 0px;
    }
}

@font-face {
	font-family: 'Futura Book';
	src: url('https://cdn.theunicorn.ac/fonts/Futura+Book+font.ttf');
}

@font-face {
	font-family: 'Futura Heavy';
	src: url('https://cdn.theunicorn.ac/fonts/Futura+Heavy+font.ttf');
}
.unicorn-calendar {
    float: left;
    background-color: rgba(0,0,0,0);
    width: 100%;
    margin: 4px -5px;
    &.not-abbey {
        p:nth-child(1) { display: none; }
        p.big.btn.reg:nth-child(2) { 
            width: 308px !important;
        }
    }
    p.big.btn.reg {
        width: 146px !important;
        font-size: 16px !important;
        margin-left: 0px;
        margin-bottom: 0px;
        margin-top: 9px;
        float: left;
        font-family: 'Neutra Display Titling', sans-serif; padding:0px; line-height: 31px; padding-top: 6px;
        &:last-child { margin-right: 0px; }
    }
}
.pdf-iframe {
    z-index: 20;
    position: absolute;
    width: 900px;
    left: 50%;
    margin-left: -450px;
    top: 50px;
    height: calc(100% - 100px);
    iframe { 
        width: 100%;
        height: 100%;
    }
    x {
        right: -20px;
        top: -20px;
    }
}
p.home-promo {
    background-color: white;
    width: 100%;
    line-height: 1.5;
    color: black;
    margin: 10px;
    font-weight: 600;
    float: left;
    width: calc(100% - 22px);
    min-height: 24px;
    &:empty { display: none; }
}
.menu-box {
    width: 700px;
    float: left;
    border: 1px solid black;
    padding: 50px;
    margin: 10px;
    h2 { margin-top: 20px; float: left; font-weight: bold; text-decoration: underline; }
    > div {
        width: 100%;
        float: left;
        p { float: left; margin: 5px 0px; min-height: 1px; position: relative; span { position: absolute; left: 160px; text-align: right; width: 60px; } }
        p:nth-child(1) { width: 620px; }
        p:nth-child(2) { width: 60px; text-align: right; }
    }
}
.prices-box {
    width: 800px;
    float: left;
    border: 1px solid black;
    > div {
        width: 100%;
        float: left;
        border-bottom: 1px solid black;
        p { float: left; margin: 0px; line-height: 2;  }
        p:nth-child(1) { width: 300px; text-align: center; }
        p:nth-child(2) { width: 249px; text-align: center; border-left: 1px solid black; }
        p:nth-child(3) { width: 249px; text-align: center; border-left: 1px solid black; }
        p span { width: 100%; float: left; font-size: 13px; }
        &:last-child { border-bottom: 0px; }
        &.header { p { font-weight: bold; } }
    }
}
.prices-info {
    > p { float: left; width: 800px; margin: 20px 0px; }
}
div.info {
    position: absolute;
    top: 40px;
    width: 400px;
    left: 50%;
    margin-left: -200px;
    background-color: white;
    min-height: 300px;
    z-index:100;
    padding-bottom: 30px;
    border: 5px solid black;
    img { width: 100%; }
    p { margin: 10px; }
    > div {
        margin: 10px;
        h2 {
            margin: 20px 10px;
            font-weight: bold;
        }
    }
    x {
        top: -20px;
        right: -20px;
        z-index: 1100;
    }
    &.prices {
        width: 850px;
        margin-left: -425px;
    }
    &.menu {
        width: 850px;
        margin-left: -425px;
    }
    &.payment {
        p { margin: 20px 0px; }
    }
    &.parking {
        width: 850px;
        margin-left: -425px;
        img {  margin: 75px; }
    }
    &.find {
        width: 850px;
        margin-left: -425px;
        img { margin: 75px; }
    }
    
}
wait {
    z-index: 200;
    position: fixed;
    &:before { content: ''; position: fixed; top: 0; left: 0; background-color: white; width: 100vw; height: 100vw; opacity: 0.5; }
    &:after { content: ''; background-image: url('https://s3-eu-west-1.amazonaws.com/regal.cdn/svg/spin.svg'); position: fixed; left: 50%; top: 50%;  width: 120px; height: 120px; margin-top: -60px; margin-left: -60px; }
}
home {
    schedule { 
        overflow: hidden;
        position: relative;
        background-color: black;
        top: -50;
        > p.btn.big.reg { width: 385px; float: left; }
        > days {
          margin-top: 4px;
          overflow: hidden;
        }
    }
}
body film { position: absolute !important; }
p.btn.sm.reg { background-color: #A0323C; width: 184px; line-height: 1.6; margin: 13 10 0 10 ;position: relative; color: white; float: left; }
schedule p.btn.sm.reg { font-family: 'Neutra Display Titling', sans-serif; padding:0px; line-height: 31px; padding-top: 6px;  }
body.landscape {
    .features { float: left; margin: 10px 0px 0px 0px; p { width: 184px; margin-right: 10; } }
}

home ticket_list p.btn.cancel { display: none; }
body.iPad.landscape {
    gift_card_info {
        x { top: 3px !important; right: 6px !important; }
    }
    film {
        x { top: -20; left: calc(100% - 16px); }
        right { width: calc(25% - 30px); p.btn.big.reg { font-size: 16px !important; width: 156px; } > div > div > p:nth-child(1) { font-size: 13; margin-bottom: 5; }}
        coming_soon { width: 215px; }
    }
    search { 
        height: auto !important;
        width: 66%;
        position: absolute;
        features { float: left; height: auto; margin-left: -50%; margin-bottom: 10; width: 100%; }
        found { height: auto; each { width: 143px; } }
        docs { p { margin-left: calc(100% - 480px) !important; } }
    }
    member { min-height: 630px; width: 990px !important; contact_me.address label#post_code { width: 530px; } }
    contact_me.address { height: auto; background-color: white; width: 100% !important; position: relative; top: 0px; padding-bottom: 55px; margin-top: 0px !important; label:nth-child(1) { margin-top: 60px; } }
    products { margin-left: 0; width: calc(100% - 20px); extra.Membership { right { margin-right: 60; } } }
}
footer x { display: none; }
home top ci x { top: -25; right: -17;}
body.iPad.portrait {
    &.mini {
        home {
            top {
                
                box {
                    p { font-size: 7; margin-top: 5; }
                }
            }
            footer {
                width: 720px;
                left: 3 !important;
                menu { 
                width: 720px;
                left: 2;
                header { p { width: 30%; } }
                c { width: 30%; }
                c[bind=features2] { display: none; }
                footer { left: -20 !important; }
                div.tick { margin-left: 60; width: 180; }
                p.btn.big.reg { left: 540; }
                }
            }
        }
        home ci {
            menu {
                width: 720px;
                left: 2;
                header { p { width: 30%; } }
                c { width: 30%; }
                c[bind=features2] { display: none; }
                footer { left: -20 !important; }
                div.tick { margin-left: 60; width: 180; }
                p.btn.big.reg { left: 540; }
            }
        }
    }
    hi_events > p.btn.big.reg { width: 220px !important; font-size: 18 !important; margin-bottom: 5 !important; }
    schedule {
        p#my_regal.btn.sm.reg { width: 290px !important; }
        p.btn.sm.reg { width: 133px; }
    }    
    film { 
        x { top: -20; left: calc(100% - 12px); }
        main {
            width: 710px !important;
            iframe { width: 490px !important; }
            p#synopsis { width: 670px !important; }
        }
        right { margin: 0 0 10 10; width: 270; }
        ratings div { width: 215; }
    }
    search { 
        height: auto !important;
        width: 66%;
        position: absolute;
        features { float: left; height: auto; margin-left: -50%; margin-bottom: 10; width: 100%; }
        found { height: auto; each { width: 130px; } }
        docs { p { margin-left: calc(100% - 400px) !important; } }
    }
    home {
        months { width: 230px; p.btn.green { width: 190px !important; } calendar { transform: scale(0.8); margin-left: -25; } }
        .btn.green {
            width: 100px;
            min-width: 100px;
            font-size: 14;
        }
        top {
            box::before { font-size: 18; margin-top: 7; }
        }
        films {
            width: 30%;
            > div { width: 100%; }
        }
        schedule {
            > div {
                float: left;
                margin-top: 10;
                > p { width: 133px; margin-right: 10; font-weight: 400 ;}
            }
            days {
                > div {
                    p { font-size: 14; }
                    p.btn.red { left: calc(100% - 105px); font-size: 12;  }
                }
            }
        }
        hi_events {
            > span {
                input#search { width: calc(100% - 46px); font-size: 15; }
            }
            > logo {
                width: calc(100% - 10px);
                height: 170px;
                img {
                    width: 100%;
                    height: auto;
                }
            }
            > div {
                > p.btn.green:last-child { width: 210px !important; }
            }
            promoX {
                iframe {
                    transform: scale(0.60) translate(-70px,-70px);
                    margin-bottom: -130px;
                    
                }
            }
            > tickets {
                width: calc(100% - 10px);
                p.checkout { font-size: 15px !important; margin-right: 10; }
            }
        }
    }
    book {
        width: 738px;
        btns {
            margin-top: -110;
        }
        header {
            p { margin: 5 0 0 10; }
            p:nth-child(2) { width: 100%; margin-left: 10; float: left; }
        }
        plan { margin-left: -15; top: 50; position: absolute; }
        key { width: 100%; margin: 30 70; top: 670px !important; position: absolute; > p { margin-left: -74; }}
        
    }
    products {
        width: calc(100% - 40px);
    }
    products {
        gc_address.address {
            width: 100% !important;
            > div {
                width: 100%;
                > div {
                    width: 100%;
                    left {
                        width: 100% !important;
                        input { border: 1px solid #c0c0c0; left: -160; }
                        textarea { border: 1px solid #c0c0c0; }
                        label { margin-left: 60; width: 500px; }
                    }
                }
            }
        }
        extra.Membership {
            left { margin-left: 150; }
            right { width: 450; margin-right: 130; }
        }
    }
    member {
        width: calc(100% - 40px) !important;
        /* height:calc(100% - 40px); */
        > p:nth-child(1) { margin: 10px 159px !important; }
        my_account {
            row { /* width: 350; */ p.bigbtn { width: 414px; } }
        }
        contact_me.address {
            margin-top: 60px;
            width: 720px !important;
            label { width: 90%; margin-left: 5%; &#post_code { width: 563.5px; } }
        }
        sign_up.modal { margin-left: -220px !important;  }
    }
    card {
        points.modal {
            width: 700px;
            margin-left: -380px;
            position: absolute;
            p#memberPoints { display: none; }
            each > p.btn.green { float: right; margin-right: 35; }
        }
    }
}
home ticket_list, home extras_list {
    transform: translateX(0px) !important;
}
home tickets > div {
    > div { width: 300px !important; }
    extras_list {
        width: 300px !important;
        cover { position: absolute; width: 100%; height: 50px; left: 0; }
        div > div { opacity: 1 !important }
        img { 
            width: 40px; 
            margin-left: 5;
            + div { display: none; + div { display: inline; margin-top: 5; float: left; } }
        }
        p { color: black; float: left; width: auto; margin: 0 2; &:nth-child(2) { text-decoration: underline; } &:nth-child(3) { font-weight: bold; } }
       
    }
}
schedule.fet {
    .no_fet {
        display: none;
    }
}
ctr {
    color: white;
    position: absolute;
    top:-2;
    right: -10;
    background-color: red;
    line-height: 0;
    padding: 10 6 9 6;
    font-size: 15;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
menu {
    position: absolute;
    width: 900px;
    background-color: white;
    left: 50px;
    z-index: 10;
    margin-top: 10;
    border: 2px solid #A0323C;
    border-top-width: 10px;
    color: white;
    background-color: black;
    header {
        width: 100%;
        float: left;
        * {
            float: left;
            text-transform: uppercase;
            font-weight:400;
            font-size: 20;
            width: 200px;
            margin: 10;
            &:nth-child(1) {
                width: 420;
                text-align: left;
                margin-left: 0;
            }
        }
    }
    c {
        width: 200px;
        float: left;
        margin: 0 20 20 0;
        p {
            text-decoration: underline;
            margin: 10 0;
            cursor: pointer;
        }
    }
    footer {
        margin: 0;
        float: left;
        border: 0;
        width: 940px;
        left: -40;
        div {
            width: 30%;
            float: left;
            min-height: 10;
        }
        div.tick {
            float: left;
            margin-top: 2;
            margin-left: 100;
        }
    }
    p.btn.reg.big {
        position: absolute;
        left: 720;
        bottom: 0;
    }
}
footer menu {
    float: left;
    border: 1px solid white;
    margin-bottom: 100px; 
    &.off {
        display: block !important;
        z-index: -1;
    }
    footer {
        div:nth-child(3) {
            display: none;
        }
        div:nth-child(2) {
            margin-left: 430;
        }
    }
}
facebook {
    transform: scale(0.84);
    transform-origin: 0px 0px;
}
footer {
    width: 100%;
    float: left;
    background-color: black;
    margin-bottom: 40px;
    position: relative;
    color: white;
    > div:nth-child(1) {
        float: left;
        margin: 10;
        width: calc(30% - 20px);
        p {
            color: whitesmoke;
            font-size: 13;
            &:last-child {
                margin-top: 10;
                font-size: 9;
                text-align: center;
            }
        }
    }
    > div.tick {
        background-image: url('https://theregal.ac/statics/images/tickets.png');
        cursor: pointer;
        width: 180px;
        height: 98px;
        float: right;
    }
    p.btn.big.reg {
        display: none;
    }
}
top {
    width: 100%;
    height: 40px;
    float: left;
    margin-top: 5px;
    > * {
        float: right;
    }
    box {
        width: calc(100% - 163px);
        float: left;
        margin-top:2;
        height: 35px;
        border: 1px solid;
        background-color: #A0323C;
        float: right;
        margin-right: 6;
        position: relative;
        p:nth-child(1) { 
            position: absolute;
            left: 0;
            font-size: 20;
            text-decoration: none;
            margin: 0px;
            background-color:#A0323C;
            background-repeat: no-repeat;
            width: 303px;
            height: 87px;
            background-position: 5px;
            background-size: 60%;
        }
        p {
            color: white;
            position: absolute;
            font-size: 14;
            text-decoration: underline;
            right: 5;
            &:nth-child(3) {
                top: 18px;
            }
        }
    }
}
b {
    font-weight: 800;
}
film middle p p {
    margin: 10 0;
}
home months {
    width: 300px;
    margin-top: 0px !important;
    top: 40px;
    padding-bottom: 20;
    left: 715px;
    position:absolute;
    background-color: white;
    border: 5px solid black;
    x {
        top: -18;
        right: -15;
    }
}
home search {
    width: 700;
    margin-top: 0px !important;
    top: 45px;
    found {
        width: 100%;
        each {
            color: black;
            p.btn.geen {
                position: absolute;
                top: 100%;
                margin-top: -10;
            }
        }
    }
    features {
        margin-top: 10;
        top: 10;
        each {
            color: black;
            > p {
                width: 90px;
                margin: 5 0;
                &:nth-child(1) {
                    width: 100%;
                    margin: 5 0;
                }
                
                &:nth-child(3) {
                   width: 95;
                   margin: 10 0;
                }
                &:nth-child(4) {
                    margin: 10 0;
                    width: 95;
                }
            }
        }
    }
}
.btn,.ptr {
    cursor: pointer;
}
search_logo {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiB2aWV3Qm94ID0gJzAgMCA0OTAgNDkwJz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIzIiBkPSJtMjgwLDI3OGExNTMsMTUzIDAgMSAwIC0yLDJsMTcwLDE3MG0tOTEsLTExN2wxMTAsMTEwbC0yNiwyNmwtMTEwLC0xMTAiIC8+PC9zdmc+);
    background-repeat: no-repeat;
    width: 20px;
    height: 17px;
    background-color: #A0323C;
    border: 10px solid rgba(255,255,255,0);
    position: relative;
    background-size: contain;
    position: absolute;
    left: 0;
    top: -16;
    margin: 5;
}
ta {
    background-image: url(https://img.netframe.io/tripadvisor.png);
}
tw {
    background-image: url(https://img.netframe.io/twitters1_60.png);
}
fb {
    background-image: url(https://img.netframe.io/facebooks1_60.png);
}
in {
    position: relative;
    margin-top: 6px !important;
    background-image: url(https://app.netframe.io/instagram.png);
}
.off {
    display: none;
}
social {
    margin-right: 7;
    > * {
        width: 30px;
        height: 30px;
        float: right;
        background-size: contain;
        margin-right: 5;
        margin-top: 6;
        margin-left: 0;
        &:first-child {
            margin-right: 0;
        }
    }
}
hi_events my_regal {
    margin-top: 5;
    float: left;
    width: calc(100% - 201px);
    background-color: #A0323C;
    border-radius: 5px;
    text-align: center;
    height: auto;
    font-size: 16;
    padding: 5 0 6 0;
    font-size: 17;
    font-weight: 100;
}
hi_events ico.cart {
    position: relative;
    float: left;
    background-color: #A0323C;
    margin-left: 10;
    height: 31px;
    max-width: 31px;
    background-size: contain;
    background-repeat: no-repeat;
}
hi_events > div {
    float: left;
    background-color: #A0323C;
    padding: 0 0 0 6;
    margin: 5 5 0 6;
    overflow: hidden;
    border-radius: 5px;
    position: relative;
    overflow-y: hidden !important;
    > p.btn.green {
        line-height: 2;
        float: left;
        min-width: 135px;
        &:nth-child(1) {
            margin-right: 10px;
            margin-bottom: 10px;
        }
    }
}
promoX {
    div {
        position: relative;
        float: left;
        cover {
            position: absolute;
            cursor: pointer;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
        }
    }
    img {
        width: calc(100% - 20px);
        margin: 10px;
        &:last-child {
            margin-bottom: 400;
            float: left;
        }
    }
}
contact {
    width: calc(100% - 10px);
    float: left;
    margin: 5;
    border: 1px solid rgba(255,255,255,0.8);
    text-align: right;
    p {
        margin: 5;
    }
    row {
        width: 100%;
        float: left;
        p {
            float: right;
            cursor: pointer;
            &:nth-child(1) {
                text-decoration: underline;
            }
        }
    }
}
* {
    font-family: Roboto;
    font-family: sans-serif;
    margin: 0;
    font-weight: 300;
}
.off {
    display: none;
}
@media (max-width:1025px) {
    body {
        
    }
    member {
        width: calc(100% - 20px) !important;
        > p:nth-child(1) {
            margin-bottom: 0;
        }
        cols {
            my_account {
               
                row {
                    width: 414px;
                    p.bigbtn {
                        width: 100%;
                    }
                }
                box > div {
                    width: 450;
                    > div {
                        width: 360;
                    }
                }
            }
        }
        contact_me {
            label#post_code {
                p.btn.big.reg {
                    margin: 0;
                    width: 175;
                    margin-left: 10;
                }
            }
        }
        post_code.modal {
            position: absolute;
            top: -140px;
        }
    }
    home {
        top {
            width: 100%;
            margin: 0;
        }
        months {
            left: 68%;
        }
        > hi_events {
            > span {
                float: left;
                margin-top: 6;
                search_logo {
                    margin-top: 15;
                }
                input#search {
                    border-radius: 0px;
                    top: -1px;
                    height: 37.5px;
                    width: 270px;
                }
            }
        }
        schedule {
            days {
                overflow-y: hidden;
                height: auto;
                div {
                    p:nth-child(2) {
                        left: 270px;
                    }
                }
            }
        }
        search {
            left: 0;
            top: 0;
            height: 660;
            features,found {
                height: 525px;
            }
        }
    }
    book {
        class {
            btns {
                height: 0px;
                top: 630px;
            }
        }
        hall {
            key {
                left: 20;
                top: 30 !important;
                width: 0;
                p {
                    font-size: 12;
                    text-align: center;
                }
                s {
                    margin-left: 55;
                    margin-top: 20px 
                }
            }
            btns {
                position: absolute;
                height: 0px;
                p.btn.big.reg {
                    width: 110;
                    font-size: 18 !important;
                    padding: 5 0 7;
                }
            }
            plan {
                border-width: 5px;
                
                top: 20px;
                scrn {
                    top: -1;
                }
                t2 {
                    mk {
                        top: -1px;
                        left: 0px;
                        width: 53px;
                    }
                }
                t4 {
                    mk {
                        top: 25px;
                        left: 0px;
                        width:54px;
                    }
                }
            }
        }
    }
    products {
        position: absolute;
        extra {
            right {
                margin: 0;
            }
        }
        basket {
            position: relative;
            height: auto;
            min-height: 0px !important;
            padding-bottom: 120px !important;
            btns {
                position: relative;
                left: 0 !important;
            }
        }
        things {
            min-height: 690px;
        }
    }
    film {
        left {
            iframe {
                width: 300px;
                height: 168px;
                margin: 10 2;
            }
            imgs {
                img {
                    width: 300px;
                    height: 168px;
                    margin: 10 2;
                }
            }
        }
        middle {
            ratings {
                margin-left: 0;
                div {
                    p {
                        width: 328px;
                    }
                }
            }
        }
    }
}
@media (min-width:1025px) {
    products {
        position: absolute;
    }
    body {
        
    }
    home {
        max-width: 1024px;
        left: 50%;
        margin-left: -512px;
        search {
            position: absolute;
            max-width: 1024px;
            height: auto !important;
            features,found {
                margin-top: 20;
                float: left;
            }
        }
        top {
            > p.btn.green {
                width: 135px;
                margin-right: 10;
                &:nth-child(1) {
                    margin-right: 15;
                }
            }
        }
        /*
        films {
            width: 300px;
            div {
                film_each {
                    width: 295px;
                    img {
                        width: 295px;
                    }
                }
            }
        }
        */
        hi_events {
            > span {
                float: left;
                margin: 3px 0px 8px -4px;
                search_logo {
                    margin: 16 0 0 5;
                }
                input#search {
                    width: 263px;
                }
            }
        }
    }
    film,book,search {
        position: fixed;
    }
    film {
        position: absolute;
    }
    change,member,pay {
        position: absolute;
        height: auto;
        min-height: 690px;
    }
    film,book,maketicket,change,member,pay,search {
        max-width: 1024px;
        left: 50%;
        margin-left: -512px !important;
        x {
            right: -18px;
            top: -20px !important;
            margin-top: 0;
        }
        options {
            top: 50%;
            margin-top: -300px;
        }
    }
    products {
        max-width: 1024px;
        left: 50%;
        margin-left: -512px !important;
        min-height: 690px;
        basket {

        }
        options {
            top: 50%;
            margin-top: -300px;            
        }
        x {
            right: -20px;
        }
    }
    #scroll {
        overflow-y: hidden;
    }
    schedule {
        margin-left: 0;
        days {
            margin-left: -3;
        }
    }
    book,change,maketicket,products,member,pay,search {
        x {
            top: -15px !important;
        }
    }
}
home {
    position: absolute;
    float: left;
    width: 100%;
    films {
        width: 303px;
        > div {
            width: 290px;
            position: relative;
            &:nth-child(1) { margin-top: 50px; }
            img {
                width: 100%;
                margin: 10;
            }
            cover {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                margin: 10;
            }
        }
    }
    schedule {
        width: 40%;
            > div p { 
                width: 187px;
                float: left;
                line-height: 2;
                text-align: center;
                margin: 0px 0px 10px 10px;
                cursor: pointer;
                &:active { transform: translate(2px,2px); }
            }
    }
    hi_events {
        width: 30%;
    }
    > films,schedule,hi_events {
        color: white;
        float: left;
        /*
        height: 100%;
        position: relative;
        min-height: 100px;
        */
        > p {
            padding: 5 0;
            text-align: center;
            margin: 5;
        }
    }
}
schedule {
    background-color: black;
    color: white;
    days {
        position: relative;
        overflow-y: scroll;
        width: 100%;
        height: 100%;
        float: left;
        background-color: black;
        p { font-family: 'Futura Heavy', sans-serif;  }
        > div {
            float: left;
            margin: 9 0 9 9;            
            float: left;
            width: calc(100% - 15px);
            position: relative;
            background-color: #808080;
            &:nth-child(1) {
                margin-top: 5;
            }
            &:nth-child(2) {
                
            }
            > p {
                margin: 10 0 5 8; 
                width: 100%;
                font-weight: 500;
                &:nth-child(2) {
                    width:100px;font-size:15;font-weight: 500;position: absolute;left: 290px;line-height: 2;position: absolute; top: 0px;
                }
            }
            schedule_events {
                > div {
                    margin-left: 10px;
                    &:last-child { float: left; padding-bottom: 5; width: 100%; }
                }
                event {
                    position: relative;
                    width: 100%;
                    float: left;
                    p {
                        margin: 5;
                        font-weight: 300;
                    }
                    p:nth-child(1) {
                        float: left;
                        width: calc(100% - 20px);
                    }
                    p:nth-child(2) {
                        position: absolute;
                        right: 5;
                    }
                    p:nth-child(3) {
                        position: absolute;
                        right: 70;
                    }
                }
                shows {
                    float: left;
                    width: calc(100% - 10px);
                    margin-left: 5px;
                    > div {
                        width: 100%;
                        float: left;
                    }
                    p {
                        float: left;
                        background-color: #A0323C;
                        min-width: 70;
                        padding: 0px 5px;
                        font-size: 15;
                        text-align: center;
                        margin: 3px 1px 10px 7px;
                        line-height: 2;
                    }
                }
            }
        }
    }
}

.btn {
    width: 60;
    text-align: center;
    margin: 0;
}
.btn.red {
    margin-top: 5;
    background-color: #A0323C;
}
.btn.green {
    margin-top: 5;
    background-color: #A0323C;
}
logo {
    position: relative;
    float: left;
    width: 306px;
    margin: 10;
    height: 250px;
    margin-top: 5;
    margin-bottom: 12;
    background-repeat: no-repeat;
    background-size: contain;
}
input#search {
    margin: 0;
    width: calc(100% - 45px);
    font-size: 20;
    padding: 5 10;
    margin-left: 45;
    position: relative;
}

.calender {
    position: absolute;
    left: 0px;
    margin: 6;
    left: 325px;
    background-color: white;
    border-radius: 5px;
    top: 0;
    width: 28px;
    height: 28px;
    background-size: contain;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+CiAgICAgPHJlY3QgaGVpZ2h0PSI5Ljg0MjczMyIgd2lkdGg9IjkuMzgxODQ2IiBmaWxsPSIjMDAwMDAwIiB5PSI0MS45MDQzMTQiIHg9IjgyLjczMzU2NiIvPgogICAgIDxyZWN0IGhlaWdodD0iOS44NDI3MzMiIHdpZHRoPSI5LjM3MzY2NCIgZmlsbD0iIzAwMDAwMCIgeT0iNDEuOTA0MzE0IiB4PSI2OS4wMjQ0MzQiLz4KICAgICA8cmVjdCBoZWlnaHQ9IjkuODQyNzMzIiB3aWR0aD0iOS4zNjkxMTkiIGZpbGw9IiMwMDAwMDAiIHk9IjQxLjkwNDMxNCIgeD0iNTUuMzA4OTM5Ii8+CiAgICAgPHJlY3QgaGVpZ2h0PSI5LjgzNTM4IiB3aWR0aD0iOS4zODE4NDYiIGZpbGw9IiMwMDAwMDAiIHk9IjU1LjYyMjM3IiB4PSI4Mi43MzM1NjYiLz4KICAgICA8cmVjdCBoZWlnaHQ9IjkuODM1MzgiIHdpZHRoPSI5LjM3MzY2NCIgZmlsbD0iIzAwMDAwMCIgeT0iNTUuNjIyMzciIHg9IjY5LjAyNDQzNCIvPgogICAgIDxyZWN0IGhlaWdodD0iOS44MzUzOCIgd2lkdGg9IjkuMzY5MTE5IiBmaWxsPSIjMDAwMDAwIiB5PSI1NS42MjIzNyIgeD0iNTUuMzA4OTM5Ii8+CiAgICAgPHJlY3QgaGVpZ2h0PSI5LjgzNTM4IiB3aWR0aD0iOS4zNzU0ODMiIGZpbGw9IiMwMDAwMDAiIHk9IjU1LjYyMjM3IiB4PSI0MS41OTI1MzQiLz4KICAgICA8cmVjdCBoZWlnaHQ9IjkuODM1MzgiIHdpZHRoPSI5LjM3NzMwMSIgZmlsbD0iIzAwMDAwMCIgeT0iNTUuNjIyMzciIHg9IjI3Ljg3ODg1NyIvPgogICAgIDxyZWN0IGhlaWdodD0iOS44NDM2NTMiIHdpZHRoPSI5LjM4MTg0NiIgZmlsbD0iIzAwMDAwMCIgeT0iNjkuMzM1ODMxIiB4PSI4Mi43MzM1NjYiLz4KICAgICA8cmVjdCBoZWlnaHQ9IjkuODQzNjUzIiB3aWR0aD0iOS4zNzM2NjQiIGZpbGw9IiMwMDAwMDAiIHk9IjY5LjMzNTgzMSIgeD0iNjkuMDI0NDM0Ii8+CiAgICAgPHJlY3QgaGVpZ2h0PSI5Ljg0MzY1MyIgd2lkdGg9IjkuMzY5MTE5IiBmaWxsPSIjMDAwMDAwIiB5PSI2OS4zMzU4MzEiIHg9IjU1LjMwODkzOSIvPgogICAgIDxyZWN0IGhlaWdodD0iOS44NDM2NTMiIHdpZHRoPSI5LjM3NTQ4MyIgZmlsbD0iIzAwMDAwMCIgeT0iNjkuMzM1ODMxIiB4PSI0MS41OTI1MzQiLz4KICAgICA8cmVjdCBoZWlnaHQ9IjkuODQzNjUzIiB3aWR0aD0iOS4zNzczMDEiIGZpbGw9IiMwMDAwMDAiIHk9IjY5LjMzNTgzMSIgeD0iMjcuODc4ODU3Ii8+CiAgICAgPHJlY3QgaGVpZ2h0PSI5Ljg0MjczMyIgd2lkdGg9IjkuMzc1NDgzIiBmaWxsPSIjMDAwMDAwIiB5PSI0MS45MDQzMTQiIHg9IjQxLjU5MjUzNCIvPgogICAgIDxyZWN0IGhlaWdodD0iOS44NDM2NTMiIHdpZHRoPSI5LjM2OTExOSIgZmlsbD0iIzAwMDAwMCIgeT0iODMuMDUyOTY5IiB4PSI1NS4zMDg5MzkiLz4KICAgICA8cmVjdCBoZWlnaHQ9IjkuODQzNjUzIiB3aWR0aD0iOS4zNzU0ODMiIGZpbGw9IiMwMDAwMDAiIHk9IjgzLjA1Mjk2OSIgeD0iNDEuNTkyNTM0Ii8+CiAgICAgPHJlY3QgaGVpZ2h0PSI5Ljg0MzY1MyIgd2lkdGg9IjkuMzc3MzAxIiBmaWxsPSIjMDAwMDAwIiB5PSI4My4wNTI5NjkiIHg9IjI3Ljg3ODg1NyIvPgogICAgPHJlY3QgIGhlaWdodD0iNjQuNDIxNzM4IiB3aWR0aD0iNzMuNzkyMDM5IiBmaWxsPSJub25lIiB5PSIzMy44MTM1NjUiIHg9IjIzLjEwMzM4OCIvPgogICAgPHBhdGggZD0ibTc5LjMzNDQ2NSwxNS4yNDRsMCw3Ljg3NDczOGMwLDEuNTUyNTIxIC0xLjI0NzI3NiwyLjgxMDg5OCAtMi43ODQ1NTQsMi44MTA4OThjLTEuNTI5OTk5LDAgLTIuNzcxODI4LC0xLjI1ODM3NyAtMi43NzE4MjgsLTIuODEwODk4bDAsLTcuODc0NzM4bC0yNy41NTQ2MjYsMGwwLDcuODc0NzM4YzAsMS41NTI1MjEgLTEuMjQ2MzcyLDIuODEwODk4IC0yLjc4MTgyNiwyLjgxMDg5OGMtMS41MzM2MzgsMCAtMi43ODM2NDYsLTEuMjU4Mzc3IC0yLjc4MDAwNiwtMi44MTA4OThsMCwtNy44NzQ3MzhsLTI1LjY2NDYyNSwwbDAsOTEuMDAzMDAxbDkwLjAwMywwbDAsLTkxLjAwMzAwMWwtMjUuNjY1NTM1LDB6bTE3LjU2MDk2Niw4Mi45OTEyOThsLTczLjc5MjA0NiwwbDAsLTY0LjQyMTczNGw3My43OTIwNDYsMGwwLDY0LjQyMTczNHoiIGZpbGw9IiMwMDAwMDAiLz4KPC9zdmc+);
}
p.btn span{color:inherit}menu c p span:nth-child(2):before{content:" - "}.features p span{width:100%;float:left;line-height:1;font-size:15px;color:inherit}features p span{width:100%;float:left;line-height:1;font-size:15px;color:inherit}schedule div.p-event>div p{min-width:114px;margin-top:3px;max-width:114px}schedule div.p-event>div p span{width:100%;float:left;line-height:1;font-size:15px}schedule div.p-event>div p span:nth-child(2){font-size:11px;padding:2px 0px}@font-face{font-family:"Futura Book";src:url("https://cdn.theunicorn.ac/fonts/Futura+Book+font.ttf")}@font-face{font-family:"Futura Heavy";src:url("https://cdn.theunicorn.ac/fonts/Futura+Heavy+font.ttf")}.unicorn-calendar{float:left;background-color:rgba(0,0,0,0);width:100%;margin:4px -5px}.unicorn-calendar.not-abbey p:nth-child(1){display:none}.unicorn-calendar.not-abbey p.big.btn.reg:nth-child(2){width:308px !important}.unicorn-calendar p.big.btn.reg{width:146px !important;font-size:16px !important;margin-left:0px;margin-bottom:0px;margin-top:9px;float:left;font-family:"Neutra Display Titling",sans-serif;padding:0px;line-height:31px;padding-top:6px}.unicorn-calendar p.big.btn.reg:last-child{margin-right:0px}.pdf-iframe{z-index:20;position:absolute;width:900px;left:50%;margin-left:-450px;top:50px;height:calc(100% - 100px)}.pdf-iframe iframe{width:100%;height:100%}.pdf-iframe x{right:-20px;top:-20px}p.home-promo{background-color:#fff;width:100%;line-height:1.5;color:#000;margin:10px;font-weight:600;float:left;width:calc(100% - 22px);min-height:24px}p.home-promo:empty{display:none}.menu-box{width:700px;float:left;border:1px solid #000;padding:50px;margin:10px}.menu-box h2{margin-top:20px;float:left;font-weight:bold;text-decoration:underline}.menu-box>div{width:100%;float:left}.menu-box>div p{float:left;margin:5px 0px;min-height:1px;position:relative}.menu-box>div p span{position:absolute;left:160px;text-align:right;width:60px}.menu-box>div p:nth-child(1){width:620px}.menu-box>div p:nth-child(2){width:60px;text-align:right}.prices-box{width:800px;float:left;border:1px solid #000}.prices-box>div{width:100%;float:left;border-bottom:1px solid #000}.prices-box>div p{float:left;margin:0px;line-height:2}.prices-box>div p:nth-child(1){width:300px;text-align:center}.prices-box>div p:nth-child(2){width:249px;text-align:center;border-left:1px solid #000}.prices-box>div p:nth-child(3){width:249px;text-align:center;border-left:1px solid #000}.prices-box>div p span{width:100%;float:left;font-size:13px}.prices-box>div:last-child{border-bottom:0px}.prices-box>div.header p{font-weight:bold}.prices-info>p{float:left;width:800px;margin:20px 0px}div.info{position:absolute;top:40px;width:400px;left:50%;margin-left:-200px;background-color:#fff;min-height:300px;z-index:100;padding-bottom:30px;border:5px solid #000}div.info img{width:100%}div.info p{margin:10px}div.info>div{margin:10px}div.info>div h2{margin:20px 10px;font-weight:bold}div.info x{top:-20px;right:-20px;z-index:1100}div.info.prices{width:850px;margin-left:-425px}div.info.menu{width:850px;margin-left:-425px}div.info.payment p{margin:20px 0px}div.info.parking{width:850px;margin-left:-425px}div.info.parking img{margin:75px}div.info.find{width:850px;margin-left:-425px}div.info.find img{margin:75px}wait{z-index:200;position:fixed}wait:before{content:"";position:fixed;top:0;left:0;background-color:#fff;width:100vw;height:100vw;opacity:.5}wait:after{content:"";background-image:url("https://s3-eu-west-1.amazonaws.com/regal.cdn/svg/spin.svg");position:fixed;left:50%;top:50%;width:120px;height:120px;margin-top:-60px;margin-left:-60px}home schedule{overflow:hidden;position:relative;background-color:#000;top:-50}home schedule>p.btn.big.reg{width:385px;float:left}home schedule>days{margin-top:4px;overflow:hidden}body film{position:absolute !important}p.btn.sm.reg{background-color:#a0323c;width:184px;line-height:1.6;margin:13 10 0 10;position:relative;color:#fff;float:left}schedule p.btn.sm.reg{font-family:"Neutra Display Titling",sans-serif;padding:0px;line-height:31px;padding-top:6px}body.landscape .features{float:left;margin:10px 0px 0px 0px}body.landscape .features p{width:184px;margin-right:10}home ticket_list p.btn.cancel{display:none}body.iPad.landscape gift_card_info x{top:3px !important;right:6px !important}body.iPad.landscape film x{top:-20;left:calc(100% - 16px)}body.iPad.landscape film right{width:calc(25% - 30px)}body.iPad.landscape film right p.btn.big.reg{font-size:16px !important;width:156px}body.iPad.landscape film right>div>div>p:nth-child(1){font-size:13;margin-bottom:5}body.iPad.landscape film coming_soon{width:215px}body.iPad.landscape search{height:auto !important;width:66%;position:absolute}body.iPad.landscape search features{float:left;height:auto;margin-left:-50%;margin-bottom:10;width:100%}body.iPad.landscape search found{height:auto}body.iPad.landscape search found each{width:143px}body.iPad.landscape search docs p{margin-left:calc(100% - 480px) !important}body.iPad.landscape member{min-height:630px;width:990px !important}body.iPad.landscape member contact_me.address label#post_code{width:530px}body.iPad.landscape contact_me.address{height:auto;background-color:#fff;width:100% !important;position:relative;top:0px;padding-bottom:55px;margin-top:0px !important}body.iPad.landscape contact_me.address label:nth-child(1){margin-top:60px}body.iPad.landscape products{margin-left:0;width:calc(100% - 20px)}body.iPad.landscape products extra.Membership right{margin-right:60}footer x{display:none}home top ci x{top:-25;right:-17}body.iPad.portrait.mini home top box p{font-size:7;margin-top:5}body.iPad.portrait.mini home footer{width:720px;left:3 !important}body.iPad.portrait.mini home footer menu{width:720px;left:2}body.iPad.portrait.mini home footer menu header p{width:30%}body.iPad.portrait.mini home footer menu c{width:30%}body.iPad.portrait.mini home footer menu c[bind=features2]{display:none}body.iPad.portrait.mini home footer menu footer{left:-20 !important}body.iPad.portrait.mini home footer menu div.tick{margin-left:60;width:180}body.iPad.portrait.mini home footer menu p.btn.big.reg{left:540}body.iPad.portrait.mini home ci menu{width:720px;left:2}body.iPad.portrait.mini home ci menu header p{width:30%}body.iPad.portrait.mini home ci menu c{width:30%}body.iPad.portrait.mini home ci menu c[bind=features2]{display:none}body.iPad.portrait.mini home ci menu footer{left:-20 !important}body.iPad.portrait.mini home ci menu div.tick{margin-left:60;width:180}body.iPad.portrait.mini home ci menu p.btn.big.reg{left:540}body.iPad.portrait hi_events>p.btn.big.reg{width:220px !important;font-size:18 !important;margin-bottom:5 !important}body.iPad.portrait schedule p#my_regal.btn.sm.reg{width:290px !important}body.iPad.portrait schedule p.btn.sm.reg{width:133px}body.iPad.portrait film x{top:-20;left:calc(100% - 12px)}body.iPad.portrait film main{width:710px !important}body.iPad.portrait film main iframe{width:490px !important}body.iPad.portrait film main p#synopsis{width:670px !important}body.iPad.portrait film right{margin:0 0 10 10;width:270}body.iPad.portrait film ratings div{width:215}body.iPad.portrait search{height:auto !important;width:66%;position:absolute}body.iPad.portrait search features{float:left;height:auto;margin-left:-50%;margin-bottom:10;width:100%}body.iPad.portrait search found{height:auto}body.iPad.portrait search found each{width:130px}body.iPad.portrait search docs p{margin-left:calc(100% - 400px) !important}body.iPad.portrait home months{width:230px}body.iPad.portrait home months p.btn.green{width:190px !important}body.iPad.portrait home months calendar{transform:scale(0.8);margin-left:-25}body.iPad.portrait home .btn.green{width:100px;min-width:100px;font-size:14}body.iPad.portrait home top box::before{font-size:18;margin-top:7}body.iPad.portrait home films{width:30%}body.iPad.portrait home films>div{width:100%}body.iPad.portrait home schedule>div{float:left;margin-top:10}body.iPad.portrait home schedule>div>p{width:133px;margin-right:10;font-weight:400}body.iPad.portrait home schedule days>div p{font-size:14}body.iPad.portrait home schedule days>div p.btn.red{left:calc(100% - 105px);font-size:12}body.iPad.portrait home hi_events>span input#search{width:calc(100% - 46px);font-size:15}body.iPad.portrait home hi_events>logo{width:calc(100% - 10px);height:170px}body.iPad.portrait home hi_events>logo img{width:100%;height:auto}body.iPad.portrait home hi_events>div>p.btn.green:last-child{width:210px !important}body.iPad.portrait home hi_events promoX iframe{transform:scale(0.6) translate(-70px, -70px);margin-bottom:-130px}body.iPad.portrait home hi_events>tickets{width:calc(100% - 10px)}body.iPad.portrait home hi_events>tickets p.checkout{font-size:15px !important;margin-right:10}body.iPad.portrait book{width:738px}body.iPad.portrait book btns{margin-top:-110}body.iPad.portrait book header p{margin:5 0 0 10}body.iPad.portrait book header p:nth-child(2){width:100%;margin-left:10;float:left}body.iPad.portrait book plan{margin-left:-15;top:50;position:absolute}body.iPad.portrait book key{width:100%;margin:30 70;top:670px !important;position:absolute}body.iPad.portrait book key>p{margin-left:-74}body.iPad.portrait products{width:calc(100% - 40px)}body.iPad.portrait products gc_address.address{width:100% !important}body.iPad.portrait products gc_address.address>div{width:100%}body.iPad.portrait products gc_address.address>div>div{width:100%}body.iPad.portrait products gc_address.address>div>div left{width:100% !important}body.iPad.portrait products gc_address.address>div>div left input{border:1px solid silver;left:-160}body.iPad.portrait products gc_address.address>div>div left textarea{border:1px solid silver}body.iPad.portrait products gc_address.address>div>div left label{margin-left:60;width:500px}body.iPad.portrait products extra.Membership left{margin-left:150}body.iPad.portrait products extra.Membership right{width:450;margin-right:130}body.iPad.portrait member{width:calc(100% - 40px) !important}body.iPad.portrait member>p:nth-child(1){margin:10px 159px !important}body.iPad.portrait member my_account row p.bigbtn{width:414px}body.iPad.portrait member contact_me.address{margin-top:60px;width:720px !important}body.iPad.portrait member contact_me.address label{width:90%;margin-left:5%}body.iPad.portrait member contact_me.address label#post_code{width:563.5px}body.iPad.portrait member sign_up.modal{margin-left:-220px !important}body.iPad.portrait card points.modal{width:700px;margin-left:-380px;position:absolute}body.iPad.portrait card points.modal p#memberPoints{display:none}body.iPad.portrait card points.modal each>p.btn.green{float:right;margin-right:35}home ticket_list,home extras_list{transform:translateX(0px) !important}home tickets>div>div{width:300px !important}home tickets>div extras_list{width:300px !important}home tickets>div extras_list cover{position:absolute;width:100%;height:50px;left:0}home tickets>div extras_list div>div{opacity:1 !important}home tickets>div extras_list img{width:40px;margin-left:5}home tickets>div extras_list img+div{display:none}home tickets>div extras_list img+div+div{display:inline;margin-top:5;float:left}home tickets>div extras_list p{color:#000;float:left;width:auto;margin:0 2}home tickets>div extras_list p:nth-child(2){text-decoration:underline}home tickets>div extras_list p:nth-child(3){font-weight:bold}schedule.fet .no_fet{display:none}ctr{color:#fff;position:absolute;top:-2;right:-10;background-color:red;line-height:0;padding:10 6 9 6;font-size:15;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}menu{position:absolute;width:900px;background-color:#fff;left:50px;z-index:10;margin-top:10;border:2px solid #a0323c;border-top-width:10px;color:#fff;background-color:#000}menu header{width:100%;float:left}menu header *{float:left;text-transform:uppercase;font-weight:400;font-size:20;width:200px;margin:10}menu header *:nth-child(1){width:420;text-align:left;margin-left:0}menu c{width:200px;float:left;margin:0 20 20 0}menu c p{text-decoration:underline;margin:10 0;cursor:pointer}menu footer{margin:0;float:left;border:0;width:940px;left:-40}menu footer div{width:30%;float:left;min-height:10}menu footer div.tick{float:left;margin-top:2;margin-left:100}menu p.btn.reg.big{position:absolute;left:720;bottom:0}footer menu{float:left;border:1px solid #fff;margin-bottom:100px}footer menu.off{display:block !important;z-index:-1}footer menu footer div:nth-child(3){display:none}footer menu footer div:nth-child(2){margin-left:430}facebook{transform:scale(0.84);transform-origin:0px 0px}footer{width:100%;float:left;background-color:#000;margin-bottom:40px;position:relative;color:#fff}footer>div:nth-child(1){float:left;margin:10;width:calc(30% - 20px)}footer>div:nth-child(1) p{color:#f5f5f5;font-size:13}footer>div:nth-child(1) p:last-child{margin-top:10;font-size:9;text-align:center}footer>div.tick{background-image:url("https://theregal.ac/statics/images/tickets.png");cursor:pointer;width:180px;height:98px;float:right}footer p.btn.big.reg{display:none}top{width:100%;height:40px;float:left;margin-top:5px}top>*{float:right}top box{width:calc(100% - 163px);float:left;margin-top:2;height:35px;border:1px solid;background-color:#a0323c;float:right;margin-right:6;position:relative}top box p:nth-child(1){position:absolute;left:0;font-size:20;text-decoration:none;margin:0px;background-color:#a0323c;background-repeat:no-repeat;width:303px;height:87px;background-position:5px;background-size:60%}top box p{color:#fff;position:absolute;font-size:14;text-decoration:underline;right:5}top box p:nth-child(3){top:18px}b{font-weight:800}film middle p p{margin:10 0}home months{width:300px;margin-top:0px !important;top:40px;padding-bottom:20;left:715px;position:absolute;background-color:#fff;border:5px solid #000}home months x{top:-18;right:-15}home search{width:700;margin-top:0px !important;top:45px}home search found{width:100%}home search found each{color:#000}home search found each p.btn.geen{position:absolute;top:100%;margin-top:-10}home search features{margin-top:10;top:10}home search features each{color:#000}home search features each>p{width:90px;margin:5 0}home search features each>p:nth-child(1){width:100%;margin:5 0}home search features each>p:nth-child(3){width:95;margin:10 0}home search features each>p:nth-child(4){margin:10 0;width:95}.btn,.ptr{cursor:pointer}search_logo{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiB2aWV3Qm94ID0gJzAgMCA0OTAgNDkwJz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIzIiBkPSJtMjgwLDI3OGExNTMsMTUzIDAgMSAwIC0yLDJsMTcwLDE3MG0tOTEsLTExN2wxMTAsMTEwbC0yNiwyNmwtMTEwLC0xMTAiIC8+PC9zdmc+);background-repeat:no-repeat;width:20px;height:17px;background-color:#a0323c;border:10px solid hsla(0,0%,100%,0);position:relative;background-size:contain;position:absolute;left:0;top:-16;margin:5}ta{background-image:url(https://img.netframe.io/tripadvisor.png)}tw{background-image:url(https://img.netframe.io/twitters1_60.png)}fb{background-image:url(https://img.netframe.io/facebooks1_60.png)}in{position:relative;margin-top:6px !important;background-image:url(https://app.netframe.io/instagram.png)}.off{display:none}social{margin-right:7}social>*{width:30px;height:30px;float:right;background-size:contain;margin-right:5;margin-top:6;margin-left:0}social>*:first-child{margin-right:0}hi_events my_regal{margin-top:5;float:left;width:calc(100% - 201px);background-color:#a0323c;border-radius:5px;text-align:center;height:auto;font-size:16;padding:5 0 6 0;font-size:17;font-weight:100}hi_events ico.cart{position:relative;float:left;background-color:#a0323c;margin-left:10;height:31px;max-width:31px;background-size:contain;background-repeat:no-repeat}hi_events>div{float:left;background-color:#a0323c;padding:0 0 0 6;margin:5 5 0 6;overflow:hidden;border-radius:5px;position:relative;overflow-y:hidden !important}hi_events>div>p.btn.green{line-height:2;float:left;min-width:135px}hi_events>div>p.btn.green:nth-child(1){margin-right:10px;margin-bottom:10px}promoX div{position:relative;float:left}promoX div cover{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}promoX img{width:calc(100% - 20px);margin:10px}promoX img:last-child{margin-bottom:400;float:left}contact{width:calc(100% - 10px);float:left;margin:5;border:1px solid hsla(0,0%,100%,.8);text-align:right}contact p{margin:5}contact row{width:100%;float:left}contact row p{float:right;cursor:pointer}contact row p:nth-child(1){text-decoration:underline}*{font-family:Roboto;font-family:sans-serif;margin:0;font-weight:300}.off{display:none}@media(max-width: 1025px){member{width:calc(100% - 20px) !important}member>p:nth-child(1){margin-bottom:0}member cols my_account row{width:414px}member cols my_account row p.bigbtn{width:100%}member cols my_account box>div{width:450}member cols my_account box>div>div{width:360}member contact_me label#post_code p.btn.big.reg{margin:0;width:175;margin-left:10}member post_code.modal{position:absolute;top:-140px}home top{width:100%;margin:0}home months{left:68%}home>hi_events>span{float:left;margin-top:6}home>hi_events>span search_logo{margin-top:15}home>hi_events>span input#search{border-radius:0px;top:-1px;height:37.5px;width:270px}home schedule days{overflow-y:hidden;height:auto}home schedule days div p:nth-child(2){left:270px}home search{left:0;top:0;height:660}home search features,home search found{height:525px}book class btns{height:0px;top:630px}book hall key{left:20;top:30 !important;width:0}book hall key p{font-size:12;text-align:center}book hall key s{margin-left:55;margin-top:20px}book hall btns{position:absolute;height:0px}book hall btns p.btn.big.reg{width:110;font-size:18 !important;padding:5 0 7}book hall plan{border-width:5px;top:20px}book hall plan scrn{top:-1}book hall plan t2 mk{top:-1px;left:0px;width:53px}book hall plan t4 mk{top:25px;left:0px;width:54px}products{position:absolute}products extra right{margin:0}products basket{position:relative;height:auto;min-height:0px !important;padding-bottom:120px !important}products basket btns{position:relative;left:0 !important}products things{min-height:690px}film left iframe{width:300px;height:168px;margin:10 2}film left imgs img{width:300px;height:168px;margin:10 2}film middle ratings{margin-left:0}film middle ratings div p{width:328px}}@media(min-width: 1025px){products{position:absolute}home{max-width:1024px;left:50%;margin-left:-512px}home search{position:absolute;max-width:1024px;height:auto !important}home search features,home search found{margin-top:20;float:left}home top>p.btn.green{width:135px;margin-right:10}home top>p.btn.green:nth-child(1){margin-right:15}home hi_events>span{float:left;margin:3px 0px 8px -4px}home hi_events>span search_logo{margin:16 0 0 5}home hi_events>span input#search{width:263px}film,book,search{position:fixed}film{position:absolute}change,member,pay{position:absolute;height:auto;min-height:690px}film,book,maketicket,change,member,pay,search{max-width:1024px;left:50%;margin-left:-512px !important}film x,book x,maketicket x,change x,member x,pay x,search x{right:-18px;top:-20px !important;margin-top:0}film options,book options,maketicket options,change options,member options,pay options,search options{top:50%;margin-top:-300px}products{max-width:1024px;left:50%;margin-left:-512px !important;min-height:690px}products options{top:50%;margin-top:-300px}products x{right:-20px}#scroll{overflow-y:hidden}schedule{margin-left:0}schedule days{margin-left:-3}book x,change x,maketicket x,products x,member x,pay x,search x{top:-15px !important}}home{position:absolute;float:left;width:100%}home films{width:303px}home films>div{width:290px;position:relative}home films>div:nth-child(1){margin-top:50px}home films>div img{width:100%;margin:10}home films>div cover{position:absolute;top:0;left:0;width:100%;height:100%;margin:10}home schedule{width:40%}home schedule>div p{width:187px;float:left;line-height:2;text-align:center;margin:0px 0px 10px 10px;cursor:pointer}home schedule>div p:active{transform:translate(2px, 2px)}home hi_events{width:30%}home>films,home schedule,home hi_events{color:#fff;float:left}home>films>p,home schedule>p,home hi_events>p{padding:5 0;text-align:center;margin:5}schedule{background-color:#000;color:#fff}schedule days{position:relative;overflow-y:scroll;width:100%;height:100%;float:left;background-color:#000}schedule days p{font-family:"Futura Heavy",sans-serif}schedule days>div{float:left;margin:9 0 9 9;float:left;width:calc(100% - 15px);position:relative;background-color:gray}schedule days>div:nth-child(1){margin-top:5}schedule days>div>p{margin:10 0 5 8;width:100%;font-weight:500}schedule days>div>p:nth-child(2){width:100px;font-size:15;font-weight:500;position:absolute;left:290px;line-height:2;position:absolute;top:0px}schedule days>div schedule_events>div{margin-left:10px}schedule days>div schedule_events>div:last-child{float:left;padding-bottom:5;width:100%}schedule days>div schedule_events event{position:relative;width:100%;float:left}schedule days>div schedule_events event p{margin:5;font-weight:300}schedule days>div schedule_events event p:nth-child(1){float:left;width:calc(100% - 20px)}schedule days>div schedule_events event p:nth-child(2){position:absolute;right:5}schedule days>div schedule_events event p:nth-child(3){position:absolute;right:70}schedule days>div schedule_events shows{float:left;width:calc(100% - 10px);margin-left:5px}schedule days>div schedule_events shows>div{width:100%;float:left}schedule days>div schedule_events shows p{float:left;background-color:#a0323c;min-width:70;padding:0px 5px;font-size:15;text-align:center;margin:3px 1px 10px 7px;line-height:2}.btn{width:60;text-align:center;margin:0}.btn.red{margin-top:5;background-color:#a0323c}.btn.green{margin-top:5;background-color:#a0323c}logo{position:relative;float:left;width:306px;margin:10;height:250px;margin-top:5;margin-bottom:12;background-repeat:no-repeat;background-size:contain}input#search{margin:0;width:calc(100% - 45px);font-size:20;padding:5 10;margin-left:45;position:relative}.calender{position:absolute;left:0px;margin:6;left:325px;background-color:#fff;border-radius:5px;top:0;width:28px;height:28px;background-size:contain;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+CiAgICAgPHJlY3QgaGVpZ2h0PSI5Ljg0MjczMyIgd2lkdGg9IjkuMzgxODQ2IiBmaWxsPSIjMDAwMDAwIiB5PSI0MS45MDQzMTQiIHg9IjgyLjczMzU2NiIvPgogICAgIDxyZWN0IGhlaWdodD0iOS44NDI3MzMiIHdpZHRoPSI5LjM3MzY2NCIgZmlsbD0iIzAwMDAwMCIgeT0iNDEuOTA0MzE0IiB4PSI2OS4wMjQ0MzQiLz4KICAgICA8cmVjdCBoZWlnaHQ9IjkuODQyNzMzIiB3aWR0aD0iOS4zNjkxMTkiIGZpbGw9IiMwMDAwMDAiIHk9IjQxLjkwNDMxNCIgeD0iNTUuMzA4OTM5Ii8+CiAgICAgPHJlY3QgaGVpZ2h0PSI5LjgzNTM4IiB3aWR0aD0iOS4zODE4NDYiIGZpbGw9IiMwMDAwMDAiIHk9IjU1LjYyMjM3IiB4PSI4Mi43MzM1NjYiLz4KICAgICA8cmVjdCBoZWlnaHQ9IjkuODM1MzgiIHdpZHRoPSI5LjM3MzY2NCIgZmlsbD0iIzAwMDAwMCIgeT0iNTUuNjIyMzciIHg9IjY5LjAyNDQzNCIvPgogICAgIDxyZWN0IGhlaWdodD0iOS44MzUzOCIgd2lkdGg9IjkuMzY5MTE5IiBmaWxsPSIjMDAwMDAwIiB5PSI1NS42MjIzNyIgeD0iNTUuMzA4OTM5Ii8+CiAgICAgPHJlY3QgaGVpZ2h0PSI5LjgzNTM4IiB3aWR0aD0iOS4zNzU0ODMiIGZpbGw9IiMwMDAwMDAiIHk9IjU1LjYyMjM3IiB4PSI0MS41OTI1MzQiLz4KICAgICA8cmVjdCBoZWlnaHQ9IjkuODM1MzgiIHdpZHRoPSI5LjM3NzMwMSIgZmlsbD0iIzAwMDAwMCIgeT0iNTUuNjIyMzciIHg9IjI3Ljg3ODg1NyIvPgogICAgIDxyZWN0IGhlaWdodD0iOS44NDM2NTMiIHdpZHRoPSI5LjM4MTg0NiIgZmlsbD0iIzAwMDAwMCIgeT0iNjkuMzM1ODMxIiB4PSI4Mi43MzM1NjYiLz4KICAgICA8cmVjdCBoZWlnaHQ9IjkuODQzNjUzIiB3aWR0aD0iOS4zNzM2NjQiIGZpbGw9IiMwMDAwMDAiIHk9IjY5LjMzNTgzMSIgeD0iNjkuMDI0NDM0Ii8+CiAgICAgPHJlY3QgaGVpZ2h0PSI5Ljg0MzY1MyIgd2lkdGg9IjkuMzY5MTE5IiBmaWxsPSIjMDAwMDAwIiB5PSI2OS4zMzU4MzEiIHg9IjU1LjMwODkzOSIvPgogICAgIDxyZWN0IGhlaWdodD0iOS44NDM2NTMiIHdpZHRoPSI5LjM3NTQ4MyIgZmlsbD0iIzAwMDAwMCIgeT0iNjkuMzM1ODMxIiB4PSI0MS41OTI1MzQiLz4KICAgICA8cmVjdCBoZWlnaHQ9IjkuODQzNjUzIiB3aWR0aD0iOS4zNzczMDEiIGZpbGw9IiMwMDAwMDAiIHk9IjY5LjMzNTgzMSIgeD0iMjcuODc4ODU3Ii8+CiAgICAgPHJlY3QgaGVpZ2h0PSI5Ljg0MjczMyIgd2lkdGg9IjkuMzc1NDgzIiBmaWxsPSIjMDAwMDAwIiB5PSI0MS45MDQzMTQiIHg9IjQxLjU5MjUzNCIvPgogICAgIDxyZWN0IGhlaWdodD0iOS44NDM2NTMiIHdpZHRoPSI5LjM2OTExOSIgZmlsbD0iIzAwMDAwMCIgeT0iODMuMDUyOTY5IiB4PSI1NS4zMDg5MzkiLz4KICAgICA8cmVjdCBoZWlnaHQ9IjkuODQzNjUzIiB3aWR0aD0iOS4zNzU0ODMiIGZpbGw9IiMwMDAwMDAiIHk9IjgzLjA1Mjk2OSIgeD0iNDEuNTkyNTM0Ii8+CiAgICAgPHJlY3QgaGVpZ2h0PSI5Ljg0MzY1MyIgd2lkdGg9IjkuMzc3MzAxIiBmaWxsPSIjMDAwMDAwIiB5PSI4My4wNTI5NjkiIHg9IjI3Ljg3ODg1NyIvPgogICAgPHJlY3QgIGhlaWdodD0iNjQuNDIxNzM4IiB3aWR0aD0iNzMuNzkyMDM5IiBmaWxsPSJub25lIiB5PSIzMy44MTM1NjUiIHg9IjIzLjEwMzM4OCIvPgogICAgPHBhdGggZD0ibTc5LjMzNDQ2NSwxNS4yNDRsMCw3Ljg3NDczOGMwLDEuNTUyNTIxIC0xLjI0NzI3NiwyLjgxMDg5OCAtMi43ODQ1NTQsMi44MTA4OThjLTEuNTI5OTk5LDAgLTIuNzcxODI4LC0xLjI1ODM3NyAtMi43NzE4MjgsLTIuODEwODk4bDAsLTcuODc0NzM4bC0yNy41NTQ2MjYsMGwwLDcuODc0NzM4YzAsMS41NTI1MjEgLTEuMjQ2MzcyLDIuODEwODk4IC0yLjc4MTgyNiwyLjgxMDg5OGMtMS41MzM2MzgsMCAtMi43ODM2NDYsLTEuMjU4Mzc3IC0yLjc4MDAwNiwtMi44MTA4OThsMCwtNy44NzQ3MzhsLTI1LjY2NDYyNSwwbDAsOTEuMDAzMDAxbDkwLjAwMywwbDAsLTkxLjAwMzAwMWwtMjUuNjY1NTM1LDB6bTE3LjU2MDk2Niw4Mi45OTEyOThsLTczLjc5MjA0NiwwbDAsLTY0LjQyMTczNGw3My43OTIwNDYsMGwwLDY0LjQyMTczNHoiIGZpbGw9IiMwMDAwMDAiLz4KPC9zdmc+)}



.curr { &:before { content: '\00A3'; }}
alert.modal {
    z-index: 300;
}
gc_check.modal {
    width: 600;
    margin-left: -300;
    p { font-size: 20; text-align: center; margin: 20; }
    span { margin-left: 5px; }
    input { width:430px; margin-left: 85; font-size: 30; padding: 10; margin-bottom: 20; padding-left: 95; }
    btns { margin-bottom: 20; p.btn.big.reg { float: right; } }
    input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
        opacity: 0.3;
    }
    input::-moz-placeholder { /* Firefox 19+ */
        opacity: 0.3;
    }
    input:-ms-input-placeholder { /* IE 10+ */
        opacity: 0.3;
    }
    input:-moz-placeholder { /* Firefox 18- */
        opacity: 0.3;
    }
}

extra_items {
    position: fixed;
    background-color: white;
    top: 100;
    left: 50%;
    width: 650px;
    margin-left: -330px;
    padding: 50px;
    padding-bottom: 70px;
    padding-right: 0px;
    border: 5px solid black;
    z-index: 10;
    float: left;
    min-height: 480px;
    x {
        border: 5px solid;
        left: calc(100% - 20px);
        top: -20px;
    }
    btns {
        position: absolute;
        top: 100%;
        left: 0px;
        margin-top: -55px;
    }
    > div {
        width: 100%;
        position: absolute;
        left: 0px;
        height: 490px;
        > div {
            width: 100%;
            float: left;
            position: relative;
            img {
                float: left;
                margin: 10px;
            }
            > div {
                width: 100%;
                float: left;
                margin: 0 0 10 0;
                border-bottom: 2px solid #c0c0c0;
                position: relative;
                > cover {
                    position: absolute;
                    top: 0px;
                    left: 0px;
                    width: 100%;
                    height: 100%;
                }
                &:nth-child(1) {
                    border-top: 2px solid #c0c0c0;
                }
                > div {
                    width: calc(100% - 120px);
                    float: right;
                    p {
                        margin: 46 0 0 10;
                        font-size: 20;
                        &:nth-child(1) {
                            width: 100px;
                            float: left
                        }
                        &:nth-child(2) {
                            
                        }
                    }
                }
            }
        }
       
    }
}
﻿.curr:before{content:"£"}alert.modal{z-index:300}gc_check.modal{width:600;margin-left:-300}gc_check.modal p{font-size:20;text-align:center;margin:20}gc_check.modal span{margin-left:5px}gc_check.modal input{width:430px;margin-left:85;font-size:30;padding:10;margin-bottom:20;padding-left:95}gc_check.modal btns{margin-bottom:20}gc_check.modal btns p.btn.big.reg{float:right}gc_check.modal input::-webkit-input-placeholder{opacity:.3}gc_check.modal input::-moz-placeholder{opacity:.3}gc_check.modal input:-ms-input-placeholder{opacity:.3}gc_check.modal input:-moz-placeholder{opacity:.3}extra_items{position:fixed;background-color:#fff;top:100;left:50%;width:650px;margin-left:-330px;padding:50px;padding-bottom:70px;padding-right:0px;border:5px solid #000;z-index:10;float:left;min-height:480px}extra_items x{border:5px solid;left:calc(100% - 20px);top:-20px}extra_items btns{position:absolute;top:100%;left:0px;margin-top:-55px}extra_items>div{width:100%;position:absolute;left:0px;height:490px}extra_items>div>div{width:100%;float:left;position:relative}extra_items>div>div img{float:left;margin:10px}extra_items>div>div>div{width:100%;float:left;margin:0 0 10 0;border-bottom:2px solid silver;position:relative}extra_items>div>div>div>cover{position:absolute;top:0px;left:0px;width:100%;height:100%}extra_items>div>div>div:nth-child(1){border-top:2px solid silver}extra_items>div>div>div>div{width:calc(100% - 120px);float:right}extra_items>div>div>div>div p{margin:46 0 0 10;font-size:20}extra_items>div>div>div>div p:nth-child(1){width:100px;float:left}

gc_address.address label month {
    position: absolute;
    z-index: 100;
    top: -358px;
    width: 375px;
    left: 50%;
    margin-left: -117px;
    background-color: white;
    padding-bottom: 10px;
    border: 1px solid rgba(100,100,100,1);
    &.start {
        .back { opacity: 0; }
    }
    &.stop {
        .forward { opacity: 0; }
    }
    > div { position: relative; }
    p { color: black; font-size: 12px; }
    .days-row {
        width: 100%;
        float: left;
        p { float: left; width: calc(100% / #{7px}); text-align: center; line-height: 2; font-size: 18px; margin: 0px; padding: 0px; }
        p.c-date-true { background-color: tomato; color: white; }
        p.past-true { opacity: 0.3 !important; }
        p:nth-child(2) { width: calc(100% / #{7px}) !important; }
    }
    .date-header {
        float: left;
        width: 100%;
        margin-top: 50px;
        border-top: 1px solid rgba(100,100,100,1);
        p:nth-child(2) { padding: 0px; width: calc(100% - 80px); float: left; margin: 0px; }
        > div {
            position: relative;
            width: 40px;
            height: 40px;
            float: left;
            &.forward { transform: rotate(180deg); }
            
            > div { width: 20px; height: 2px; background-color: rgba(100,100,100,1); position: absolute; top: 19px; left: 10px; transform-origin: 0px 0px; }
            div:nth-child(1) { transform: rotate(45deg); }
            div:nth-child(2) { transform: rotate(-45deg); }
        }
        > p { float: left; width: calc(100% - 80px); line-height: 40px; text-align: center; }
    }
}
gc_address.address label month{position:absolute;z-index:100;top:-358px;width:375px;left:50%;margin-left:-117px;background-color:#fff;padding-bottom:10px;border:1px solid #646464}gc_address.address label month.start .back{opacity:0}gc_address.address label month.stop .forward{opacity:0}gc_address.address label month>div{position:relative}gc_address.address label month p{color:#000;font-size:12px}gc_address.address label month .days-row{width:100%;float:left}gc_address.address label month .days-row p{float:left;width:calc(100%/7px);text-align:center;line-height:2;font-size:18px;margin:0px;padding:0px}gc_address.address label month .days-row p.c-date-true{background-color:tomato;color:#fff}gc_address.address label month .days-row p.past-true{opacity:.3 !important}gc_address.address label month .days-row p:nth-child(2){width:calc(100%/7px) !important}gc_address.address label month .date-header{float:left;width:100%;margin-top:50px;border-top:1px solid #646464}gc_address.address label month .date-header p:nth-child(2){padding:0px;width:calc(100% - 80px);float:left;margin:0px}gc_address.address label month .date-header>div{position:relative;width:40px;height:40px;float:left}gc_address.address label month .date-header>div.forward{transform:rotate(180deg)}gc_address.address label month .date-header>div>div{width:20px;height:2px;background-color:#646464;position:absolute;top:19px;left:10px;transform-origin:0px 0px}gc_address.address label month .date-header>div div:nth-child(1){transform:rotate(45deg)}gc_address.address label month .date-header>div div:nth-child(2){transform:rotate(-45deg)}gc_address.address label month .date-header>p{float:left;width:calc(100% - 80px);line-height:40px;text-align:center}

months calendar {
    float: left;
    width: 280px;
    margin-left: 10;
    margin-top: 10;
    font-family: monospace;
    days {
        float: left;
        p {
            float: left;
            width: 40px;
            text-align: center;
            padding: 3 0;
        }
    }
    week {
        width: 100%;
        float: left;
        day {
            float: left;
            width: 100%;
            p {
                float: left;
                width: 40px;
                text-align: center;
                margin: 7 0;
                position: relative;
                z-index: 10;
                &.true {
                    color: white;
                    &::before {
                        content: '';
                        z-index: -1;
                        top: -6px;
                        left: 6px;
                        width: 28px;
                        height: 28px;
                        border-radius: 50%;
                        background-color: #A0323C;
                        position: absolute;
                    }
                }
            }
        }
    }
}
months p.btn.green {
    width: 80%;
    margin-left: 10%;
    margin-top: 30px;
    font-size: 20;
    color: white;
    font-weight: 100;
    padding: 5 0;
    float: left;
}
months calendar{float:left;width:280px;margin-left:10;margin-top:10;font-family:monospace}months calendar days{float:left}months calendar days p{float:left;width:40px;text-align:center;padding:3 0}months calendar week{width:100%;float:left}months calendar week day{float:left;width:100%}months calendar week day p{float:left;width:40px;text-align:center;margin:7 0;position:relative;z-index:10}months calendar week day p.true{color:#fff}months calendar week day p.true::before{content:"";z-index:-1;top:-6px;left:6px;width:28px;height:28px;border-radius:50%;background-color:#a0323c;position:absolute}months p.btn.green{width:80%;margin-left:10%;margin-top:30px;font-size:20;color:#fff;font-weight:100;padding:5 0;float:left}

current_pcodes .modal .pcode-header {
    width: 100%;
    float: left;
    display: grid;
    grid-template-columns: 90px 310px 100px 100px;
    grid-column-gap: 10px;
    margin-bottom: 10px;
}
promo_saving.modal {
    .each.gift-offer {
        p:nth-child(3) { display: none; }  
    }
}
card.modal {
    btns { p.btn { right: 0px; } }
    &.loading {
    p.btn.payNow { display: none; }
    p.btn.spin { position: relative; display: inline; }
    p.btn div.spin { top: 3px; position: absolute; left: calc(50% - 20px); width: 40px; height: 40px; background-size: contain; background-image: url(https://s3.amazonaws.com/img.netframe.io/spin-1-200.gif); margin: 0px; }
    }
    p.btn.payNow { display: inline; }
    p.btn.spin { display: none; }
}
promo_saving.modal {
    .each {
        float: left;
        width: 100%;
        p { float: left; margin: 3px; }
        p:nth-child(1) { width: 40px; }
        p:nth-child(2) { width: calc(100% - 120px); }
        p:nth-child(3) { width: 60px; }
    }
}
p.btn.reg.apply,p.btn.reg.OK {
    color: white;
    line-height: 2;
    padding: 0px 10px;
    margin: 10px;
    background-color: #A0323C;
}
input#promoCode {
    padding: 5px;
    text-align: center;
}
div.top-button {
    margin: 0px !important;
    width: 110% !important;
    p.btn.reg {
        margin-top:25px;background-color:#A0323C;line-height:2;margin-left:40px;font-size:16px;width: 135px;
    }
}
.saved-card {
    .new-card {
        display: none;
    }
    .saved-card {
        display: inline;
        p { 
            margin-top: 5px;
        }
    }
}
form {
    .saved-card {
        display: none;
    }
}
div#card-number, div#expiration-month,div#expiration-year,div#cvv,div#saved-card-number,div#saved-expiration-month,div#saved-expiration-year,div#saved-cvv {
    height: 30px;
    float: left;
    background-color: white;
    border: 1px solid #c0c0c0;
    padding: 5px;
}
div#card-number,div#saved-card-number {
    width: 320px;
}
div#expiration-month,div#expiration-year,div#cvv,div#saved-expiration-month,div#saved-expiration-year,div#saved-cvv {
    width: 80px;
}
card.modal input#post_code + p.btn.reg {
    margin-right: 22px;
}
card.modal input#post_code {
    margin-right: 22px;
}
card.modal label.l-s {
    width: 90px;
}
card.modal label.m-l20 {
    margin-left: 28px;
}
.member {
    *.member { display: none; }
}
.onlyZero {
    display: none;
}
*.zero {
    *.zero { display: none; }
    *.onlyZero { display: inline; }
}
reel { 
    width: 100%;
    height: 100%;
    position: fixed;
    background-color: rgba(100,100,100,0.5);
    z-index: 1000;
    img { position: relative; left: 50%; top: 50%; margin-left: -70px; margin-top: -50px; }
}

cards.modal {
    width: 900px;
    margin-left: -450px;
    header p {
        text-align: center;
    }
    headers div {
        margin-top: 20;
        height: 40;
    }
    div {
        width: 100%;
        float: left;
        p { float: left; }
        p:nth-child(1) { width: 60px; height: 67px; }
        p:nth-child(2) { width: 200; }
        p:nth-child(3) { width: 120; }
        p:nth-child(4) { width: 130; }
        p:nth-child(5) { width: 70; }
        p.btn.big.reg:nth-child(6) { width: 100; font-size: 16px !important; padding: 0; line-height: 2; margin-top: 20;  }
    }
    form > div > div:last-child { margin-bottom: 20px; }
    form > div {
        p:nth-child(2),p:nth-child(3),p:nth-child(4),p:nth-child(5) { margin-top: 25; }
        p:nth-child(3),p:nth-child(4) { text-align: right; }
    }
}
t_cart div.gc { display: none; }
p.curr { text-align: right; &:before { content: '\00A3'; }; }
card t_cart div.gc { 
    display: block;
    width: 290;
    margin-left:20;
    position: relative;
    &:nth-child(3) { margin-top: 20; &:before { content: 'Gift Cards'; font-size: 14; position: absolute; top: -20; font-weight: bold; left: 95; } }
    &:last-child { margin-bottom: 20; }
    p { font-size: 16; }
    p:nth-child(1) { width: 180; } 
    p:nth-child(2) { width: 30; }
}
gifts.modal {
    width: 800px;
    margin-left: -400px;
    padding-bottom: 20;
    header p {
        text-align: center;
    }
    div {
        width: 100%;
        > * {
            float: left;
        }
        p { margin: 10; }
        p:nth-child(1) { width: 210px; }
        p:nth-child(2) { width: 100px; text-align: right; }
        p:nth-child(3) { width: 100px; }
        input { width: 100px; font-size: 18; padding: 5; margin: 3; margin-left: 20; }
        p.btn.big.reg { margin: 2 0 0 40; }
    }
    > div > div {
        p:nth-child(2) { &:before { content: '£'; } }
        p:nth-child(3) { &:before { content: '£'; } }
    }
    btns {
        p.btn.big.reg { float: right; margin-bottom: -10; }
    }
}
points.modal {
    width: 900px;
    margin-left: -450;
    header p {
        text-align: center;
    }
    p#memberPoints {
        width: 100%;
        margin-left: -20px;
        margin-top: 10;
        margin-bottom: -30;
    }
    each {
       width: 105%;
       float: left;
       p {
           float: left;
           margin-top: 12;
           &:nth-child(1) { width: 60px; }
           &:nth-child(2) { width: 300px; }
           &:nth-child(3) { width: 80px; text-align: right;}
           &:nth-child(4) { width: 120px; text-align: right;  }
           &:nth-child(5) { width: 120px; text-align: right; margin-right: 40; }
           &#memberPoints { width: 215px; text-align: center; }
       }
    }
    > div {
        width: 100%;
        float: left;
        > div > div:nth-child(1) {
            margin-top: 20;
            p { text-align: center; }
        }
        > div > div > each { 
            p:nth-child(3) { text-align: right; }
        }
    }
    btns {
        p.btn.green:nth-child(2) { float: right; margin-right: 14; }
    }
}
p.visa { background-image: url(https://img.netframe.io/visa.png); }
p.mastercard { background-image: url(https://img.netframe.io/mastercard.png); }
p.americanexpress { background-image: url(https://img.netframe.io/americanexpress.png); }
p.diners-club { background-image: url(https://img.netframe.io/DinersClub.png); }
card tickets {
    margin-left: 53px;
    height: auto;
    min-height: 0;
    padding-bottom: 0;
    padding-top: 10;
    border: 1px solid;
    ticket_list {
        display: none;
        padding: 0px;
        p.btn.cancel { display: none; }
    }
    extras_list {
        display: none;
    }
    btns {
        display: none;
    }
    t_cart {
        display: inline;
        div.LCP_saving {
            opacity: 0;
            &.true {
                opacity: 1;
            }
        }
    }
    > div > p {
        padding-bottom: 0px;
        margin-left: 30px;
    }
}
pay {
    btns {
        position: absolute;
        bottom: 20;
        left: 0;
    }
}
booking.modal {
    width: 700;
    margin-left: -350;
    padding-bottom: 15;
    margin-top: 300;
    btns { margin-top: 20; margin-left: 20; }
    > p { width: 100%;  }
    > div {
        > div {
            float: left;
            width: 100%;
            p { float: left; font-size: 18; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
            p:nth-child(1) { width: 160px; margin-right: 20;  }
            p:nth-child(2) { width: 250px; margin-right: 20; }
            p:nth-child(3) { width: 160px; }
            p:nth-child(4) { width: 90px;  }
            p:last-child { width: 100%; text-align: center; margin: 5px 0px 10px 0px; }
        }
    }
}
html_ticket,text_ticket {
    position: relative;
    left: 50%;
    margin-left: -160px;
    background-color: white;
    border: 5px solid #c0c0c0;
    width: 340px;
    z-index: 3000;
    float: left;
    top: 10;
    > p {
        width: calc(100% - 30px);
        float: left;
    }
    email p,text p {
        margin: 10 0;
        width: calc(100% - 20px);
        float: left;
        text-align: center;
    }
    btns {
        border-top: 5px solid #c0c0c0;
        padding-top: 15;
        position: relative;
    }
}
text_ticket message {
    width: 282px;
    float: left;
    margin: 9;
    padding: 9;
    border: 1px solid black;
}
pay,search {
    position: fixed;
    background-color: white;
    width: calc(100% - 40px);
    height: calc(100% - 40px);
    margin: 10px;
    border: 10px solid black;
    > p:nth-child(1) {
        text-align: center;
        font-size: 25;
        padding: 15 0;
    }
    x {
        top: 5;
    }
}

select {
    font-size: 16;
    width: 80px;
    height: 40px;
    margin-right: 20px;
} 
card.modal {
    position: absolute;
    padding-bottom: 25;
    width: 400;
    font-size: 18;
    border: 5px solid black;
    top: 0px;
    margin-top: 10px;
    label#payPostCode {
        input#post_code { width: 120px; } 
        p.btn.reg { float: right; width: 180px; margin-top: 6; }
    }
    form > div > div.payAddress {
        margin-left: 0;
        label { margin-top: 0; }
        p { width: 100px; height: 13; }
    }
    form > div > p { font-size: 13.5; width: 100%; float: left; margin: 5 20; }
    form > div > div { float: left; margin: 5 0 5 40; width: 100%;  p { width: 0px; height: 28px; margin-right: 5; float: left; background-size: contain; background-repeat: no-repeat; } }
    div.exp { 
        p { width: 100%; float: left; font-size: 16; padding: 0; height: 25; } 
   
    }
    label {
        float: left;
        margin-top: 10;
        margin-left: 40;
        > p {
            font-size: 16;
            width: 100%;
            float: left;
            text-align: left;
            margin: 10 0 5 0;
        }
        input {
            font-size: 18;
            width: 330;
            margin-right: 40;
            padding: 10;
            &#CVV { width: 100px; text-align: center; }
        }
    }
    label#TandCs,label#festival {
        width: 100%;
        margin-bottom: 20;
        input { width: 35px; background-color: white; float: left; margin-right: 10; }
        p { font-size: 12; float: left; width: 285; text-align: left; }
    }
    column {
        float: right;
        margin: 0;
        width: 410px;
        margin-right: 0;
        margin-bottom: 7;
        label {
            margin: 0;
            width: 88px;
            text-align: center;
            float: left;
            &:nth-child(1) {
                margin-left: 110;
            }
            p {
                font-size: 15;
                text-align: center;
            }
            input {
                width: 50px;
                position: relative;
                font-size: 18;
                left: 35px;
                text-align: center;
            }
        }
    }
    div > p {
        padding: 0 20;        
    }
    btns {
        position: relative;
        height: auto;
        margin-top: 15;
        margin-left: 15;
    }
    p.btn {
        float: left;
        right: 10px;
        width: 180px;
        padding: 5 0;
        color: white;
        font-weight: 100;
        margin-right: 20;
        margin-bottom: 10;
    }
    x {
        top: -18;
        right: -18;
    }
} 
﻿current_pcodes .modal .pcode-header{width:100%;float:left;display:grid;grid-template-columns:90px 310px 100px 100px;grid-column-gap:10px;margin-bottom:10px}promo_saving.modal .each.gift-offer p:nth-child(3){display:none}card.modal btns p.btn{right:0px}card.modal.loading p.btn.payNow{display:none}card.modal.loading p.btn.spin{position:relative;display:inline}card.modal.loading p.btn div.spin{top:3px;position:absolute;left:calc(50% - 20px);width:40px;height:40px;background-size:contain;background-image:url(https://s3.amazonaws.com/img.netframe.io/spin-1-200.gif);margin:0px}card.modal p.btn.payNow{display:inline}card.modal p.btn.spin{display:none}promo_saving.modal .each{float:left;width:100%}promo_saving.modal .each p{float:left;margin:3px}promo_saving.modal .each p:nth-child(1){width:40px}promo_saving.modal .each p:nth-child(2){width:calc(100% - 120px)}promo_saving.modal .each p:nth-child(3){width:60px}p.btn.reg.apply,p.btn.reg.OK{color:#fff;line-height:2;padding:0px 10px;margin:10px;background-color:#a0323c}input#promoCode{padding:5px;text-align:center}div.top-button{margin:0px !important;width:110% !important}div.top-button p.btn.reg{margin-top:25px;background-color:#a0323c;line-height:2;margin-left:40px;font-size:16px;width:135px}.saved-card .new-card{display:none}.saved-card .saved-card{display:inline}.saved-card .saved-card p{margin-top:5px}form .saved-card{display:none}div#card-number,div#expiration-month,div#expiration-year,div#cvv,div#saved-card-number,div#saved-expiration-month,div#saved-expiration-year,div#saved-cvv{height:30px;float:left;background-color:#fff;border:1px solid silver;padding:5px}div#card-number,div#saved-card-number{width:320px}div#expiration-month,div#expiration-year,div#cvv,div#saved-expiration-month,div#saved-expiration-year,div#saved-cvv{width:80px}card.modal input#post_code+p.btn.reg{margin-right:22px}card.modal input#post_code{margin-right:22px}card.modal label.l-s{width:90px}card.modal label.m-l20{margin-left:28px}.member *.member{display:none}.onlyZero{display:none}*.zero *.zero{display:none}*.zero *.onlyZero{display:inline}reel{width:100%;height:100%;position:fixed;background-color:rgba(100,100,100,.5);z-index:1000}reel img{position:relative;left:50%;top:50%;margin-left:-70px;margin-top:-50px}cards.modal{width:900px;margin-left:-450px}cards.modal header p{text-align:center}cards.modal headers div{margin-top:20;height:40}cards.modal div{width:100%;float:left}cards.modal div p{float:left}cards.modal div p:nth-child(1){width:60px;height:67px}cards.modal div p:nth-child(2){width:200}cards.modal div p:nth-child(3){width:120}cards.modal div p:nth-child(4){width:130}cards.modal div p:nth-child(5){width:70}cards.modal div p.btn.big.reg:nth-child(6){width:100;font-size:16px !important;padding:0;line-height:2;margin-top:20}cards.modal form>div>div:last-child{margin-bottom:20px}cards.modal form>div p:nth-child(2),cards.modal form>div p:nth-child(3),cards.modal form>div p:nth-child(4),cards.modal form>div p:nth-child(5){margin-top:25}cards.modal form>div p:nth-child(3),cards.modal form>div p:nth-child(4){text-align:right}t_cart div.gc{display:none}p.curr{text-align:right}p.curr:before{content:"£"}card t_cart div.gc{display:block;width:290;margin-left:20;position:relative}card t_cart div.gc:nth-child(3){margin-top:20}card t_cart div.gc:nth-child(3):before{content:"Gift Cards";font-size:14;position:absolute;top:-20;font-weight:bold;left:95}card t_cart div.gc:last-child{margin-bottom:20}card t_cart div.gc p{font-size:16}card t_cart div.gc p:nth-child(1){width:180}card t_cart div.gc p:nth-child(2){width:30}gifts.modal{width:800px;margin-left:-400px;padding-bottom:20}gifts.modal header p{text-align:center}gifts.modal div{width:100%}gifts.modal div>*{float:left}gifts.modal div p{margin:10}gifts.modal div p:nth-child(1){width:210px}gifts.modal div p:nth-child(2){width:100px;text-align:right}gifts.modal div p:nth-child(3){width:100px}gifts.modal div input{width:100px;font-size:18;padding:5;margin:3;margin-left:20}gifts.modal div p.btn.big.reg{margin:2 0 0 40}gifts.modal>div>div p:nth-child(2):before{content:"£"}gifts.modal>div>div p:nth-child(3):before{content:"£"}gifts.modal btns p.btn.big.reg{float:right;margin-bottom:-10}points.modal{width:900px;margin-left:-450}points.modal header p{text-align:center}points.modal p#memberPoints{width:100%;margin-left:-20px;margin-top:10;margin-bottom:-30}points.modal each{width:105%;float:left}points.modal each p{float:left;margin-top:12}points.modal each p:nth-child(1){width:60px}points.modal each p:nth-child(2){width:300px}points.modal each p:nth-child(3){width:80px;text-align:right}points.modal each p:nth-child(4){width:120px;text-align:right}points.modal each p:nth-child(5){width:120px;text-align:right;margin-right:40}points.modal each p#memberPoints{width:215px;text-align:center}points.modal>div{width:100%;float:left}points.modal>div>div>div:nth-child(1){margin-top:20}points.modal>div>div>div:nth-child(1) p{text-align:center}points.modal>div>div>div>each p:nth-child(3){text-align:right}points.modal btns p.btn.green:nth-child(2){float:right;margin-right:14}p.visa{background-image:url(https://img.netframe.io/visa.png)}p.mastercard{background-image:url(https://img.netframe.io/mastercard.png)}p.americanexpress{background-image:url(https://img.netframe.io/americanexpress.png)}p.diners-club{background-image:url(https://img.netframe.io/DinersClub.png)}card tickets{margin-left:53px;height:auto;min-height:0;padding-bottom:0;padding-top:10;border:1px solid}card tickets ticket_list{display:none;padding:0px}card tickets ticket_list p.btn.cancel{display:none}card tickets extras_list{display:none}card tickets btns{display:none}card tickets t_cart{display:inline}card tickets t_cart div.LCP_saving{opacity:0}card tickets t_cart div.LCP_saving.true{opacity:1}card tickets>div>p{padding-bottom:0px;margin-left:30px}pay btns{position:absolute;bottom:20;left:0}booking.modal{width:700;margin-left:-350;padding-bottom:15;margin-top:300}booking.modal btns{margin-top:20;margin-left:20}booking.modal>p{width:100%}booking.modal>div>div{float:left;width:100%}booking.modal>div>div p{float:left;font-size:18;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}booking.modal>div>div p:nth-child(1){width:160px;margin-right:20}booking.modal>div>div p:nth-child(2){width:250px;margin-right:20}booking.modal>div>div p:nth-child(3){width:160px}booking.modal>div>div p:nth-child(4){width:90px}booking.modal>div>div p:last-child{width:100%;text-align:center;margin:5px 0px 10px 0px}html_ticket,text_ticket{position:relative;left:50%;margin-left:-160px;background-color:#fff;border:5px solid silver;width:340px;z-index:3000;float:left;top:10}html_ticket>p,text_ticket>p{width:calc(100% - 30px);float:left}html_ticket email p,html_ticket text p,text_ticket email p,text_ticket text p{margin:10 0;width:calc(100% - 20px);float:left;text-align:center}html_ticket btns,text_ticket btns{border-top:5px solid silver;padding-top:15;position:relative}text_ticket message{width:282px;float:left;margin:9;padding:9;border:1px solid #000}pay,search{position:fixed;background-color:#fff;width:calc(100% - 40px);height:calc(100% - 40px);margin:10px;border:10px solid #000}pay>p:nth-child(1),search>p:nth-child(1){text-align:center;font-size:25;padding:15 0}pay x,search x{top:5}select{font-size:16;width:80px;height:40px;margin-right:20px}card.modal{position:absolute;padding-bottom:25;width:400;font-size:18;border:5px solid #000;top:0px;margin-top:10px}card.modal label#payPostCode input#post_code{width:120px}card.modal label#payPostCode p.btn.reg{float:right;width:180px;margin-top:6}card.modal form>div>div.payAddress{margin-left:0}card.modal form>div>div.payAddress label{margin-top:0}card.modal form>div>div.payAddress p{width:100px;height:13}card.modal form>div>p{font-size:13.5;width:100%;float:left;margin:5 20}card.modal form>div>div{float:left;margin:5 0 5 40;width:100%}card.modal form>div>div p{width:0px;height:28px;margin-right:5;float:left;background-size:contain;background-repeat:no-repeat}card.modal div.exp p{width:100%;float:left;font-size:16;padding:0;height:25}card.modal label{float:left;margin-top:10;margin-left:40}card.modal label>p{font-size:16;width:100%;float:left;text-align:left;margin:10 0 5 0}card.modal label input{font-size:18;width:330;margin-right:40;padding:10}card.modal label input#CVV{width:100px;text-align:center}card.modal label#TandCs,card.modal label#festival{width:100%;margin-bottom:20}card.modal label#TandCs input,card.modal label#festival input{width:35px;background-color:#fff;float:left;margin-right:10}card.modal label#TandCs p,card.modal label#festival p{font-size:12;float:left;width:285;text-align:left}card.modal column{float:right;margin:0;width:410px;margin-right:0;margin-bottom:7}card.modal column label{margin:0;width:88px;text-align:center;float:left}card.modal column label:nth-child(1){margin-left:110}card.modal column label p{font-size:15;text-align:center}card.modal column label input{width:50px;position:relative;font-size:18;left:35px;text-align:center}card.modal div>p{padding:0 20}card.modal btns{position:relative;height:auto;margin-top:15;margin-left:15}card.modal p.btn{float:left;right:10px;width:180px;padding:5 0;color:#fff;font-weight:100;margin-right:20;margin-bottom:10}card.modal x{top:-18;right:-18}

.stop-product:after {
    content: '';
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAS4AAAA9CAMAAAAkq3TwAAAANlBMVEUAAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AADH+EB1AAAAEXRSTlMAH99AnxCA72C/kHBQMM+voOovt0MAAARGSURBVHja7ZzbdqsgEEC5gyCS+f+fPdU0mcKAka7Wuk7YT61UHbY4OtCEbeiQBAyaiOQYMlsYvEA8hXkYHMCwDQMA1nA2aBLdmqv8+qMDgJtmg130egvOjDGxahu85AZg9Tq4xBhbB9AWILAE4NjgAAYgsQUgssEBOIBgAMAGR1hVDV1D152hq4tL6OLOeOXNHOvN+rNZl7vdqR3wC+wgWgYSBDkL2cTb6F/RxY3FmlNx0oswPZsnV5xqoyIkmwqxyb12JieLhS+vnYUeXq5PtjbqF3RpT4rOjFlkrYL36ELUvjA+5WcJF9XFBZQsnCGeNJtOXXQ/irNQkPQVda22qC8MVQHFdOmil4HiqkFcUNcENTyWCDXCt3S1y9gINabr6ZKPZGykZlreIA9NPkMPs5Tm4cDyo7qS+gBz+LQ/wq2fpcQHSziiS6snFs95x/20LlXk72iz4SWKwA12+4AubHF4IAIe9abzh4vVB3TtbvxpXQtsuDJ0kaWUQHom+3QxvqCBEo63TnHRzNV0wR3shH5uQZmK5jrfqYtp0Xw8OvqGYh5yr6mLV/vJK3FK7EiXLtxxd4TjpN2GvJguvOYVQi0/Y0d6dOEWkn7xotC3PX8xXX4vBaeayxtu7NNlGg/3GTaW2kZxMV3y+VIom88BWRtyqUcXNUCfi6k65C6miyV8h/SxnthidTB06CIGmsOVJtWL6dICEOExpOwhScej6NTV/uMJc1ql6xfTVRaN07w3HHCrfVNdZAJn4kd0wbvqYiwWdbYZuvaJN+KrpSu++c14R7upnKHRjzBHqq/B3XY+LFUshvkDLxLxf3iRaMzLmy+nn3/0NXVhSPttP170NbVAL497Da+7r1ZG3brUfhEk2mPYXkXXdKdSFelWiS2+X2LTsUpSZNWtaOqK5+qikeKlxI5IOjllWa8uh4OoYKLJS2duFyIaC45TdeGkCtWFHZnoHqpXF8cdSwIuANA5XZIUiPsTdXlMEbUcK8lKmUFBHbrQlqj8qbZlFDE/ryM+0f2JutBH4sVdsOTLaqaolxTr0qWNfb20geuQs83d6vJ3hVniTF3oQygZOZdltyLOVTjpvG0snCWVUSycJSziU3uBZUMF6XDhzJU+Qc0yzs8gBTtbF7dQQ3DMKxTsB1RpLssuuicKn2d+Cj9dF4vVSGdyo9CSsl9X0j1RLJq00zD+dr4LR0/blw3sW7ps6IrC68wnPV5gZ+pCTBHKFPOeLHQ6rF+XNXr/qt3ybDCTdhLk+brobIRV9GzyZklrjy6xeEllUWHi6SLo3XY7kSBPrhnlHIxxM28ll4/m4CL7XfgWRFttlO6j3cU//9/UN2boGrqQ39AlAMYnPw8R1+ogARg2OIADSGvxYsfnGQ+u4rutiFdscGQKS3xOdvsxvtrgVJD71AbCjc+AvvpwD34zwoDSniZy4xtdXmJnhri0wKCJSJ+l/D9AtF6GMVmWrQAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    background-size: 151px 30px;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 151px;
    height: 30px;
    left: calc(50% - 31px);
    top: calc(50% - 15px);
    transform-origin: 50% 50%;
    transform: rotate(-20deg);
}
.address left > div label .date-pick {
    float: left;
    position: relative;
    background-color: whitesmoke;
    width: 220px;
    background-image: url(https://cdn.theunicorn.ac/web-assets/cal-icon.png);
    background-size: 35px 35px;
    background-repeat:  no-repeat;
    background-position: 12px 7px;
    height: 40px;
    padding: 5px;
    border: 1px solid #c0c0c0;
    border-radius: 5px;
    input { float: right; padding: 3px; letter-spacing: 0.5px; width: 170px !important; height: 40px; }
    .quest { position: absolute; right: -65px; top: -1px; }
}
.address left > div label input#u_deliverDate {
    width: 220px !important;
}
products.page.one shop { top: 0px; }
products.page.one header { border-bottom: 1px;}
products.page.one header.sub.sub-cat { border-bottom: 0px; }
products extra_info {
    float: left;
    position: absolute;
    margin: 20 300;
    width: 430px;
    left: 50%;
    top: 0;
    margin-left: -215px;
    padding-bottom: 50;
    border: 1px solid grey;
    background-color: white;
    img {
        width: 410px;
        padding: 10px;
        
    }
    p.btn.reg.big { position: absolute; right: 0; bottom: 0; display: none; } 
    &[item-id] { p.btn.reg.big { display: block; } }
}
products post_code.modal {
    > div { width: 100%; }
}
input,textarea {
    border-radius: 0px;
}
.address {
    left {
        > div { 
            > label {
                margin-top: 10;
                > input[type=checkbox] { width: 40px !important; + p { float: left; margin-top: 2px !important; } }
                
            }
            > div.forAddress {
                input#post_code { width: 150px !important; margin-right: 20; }
                label#Deliver { p span { font-size: 13px; margin-left: 10; } }
                p.btn.big.reg { float: left; margin-top: 3px !important; }
            }
        }
    }
}
@keyframes green {
    0% {
        background-color: green;
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}
products {
    width: 1020px;
}
dd_logo {
    width: 106px;
    height: 45px;
    float: left;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAtCAAAAABjF6GfAAAFpElEQVRYw+2XeUxUVxTGv/tmWESFqOBarKSiqC2tihoNCHEDl7hUo8IgiyIuoYlNMF1CUKtFpGiNqbWNRmM3UzXFpqkbtlFr1RqxiIalGqtYiwF3EBHfPV//mBmcIZ1oUiT9g5u85N738vJ79zvfOe9csNUG2lBtqP8bSigUcV1RHFdLo7TW1A6M2djguCcvACVayMaK73LnTxoSPuy3ZdPSNp2uJSktLqCQ5snMoQEAAFhLaouyX1IhC48+aelYaZPmDxN87Rwo+JSQvL26PSxj95Oim8R0Rk+bTSuS4hjUdrm1eEYJy6YqGO4o8ngoYE26QZOk2E0jTQZyUB03xIF8toAFPaAsFneUmCwNgUL/4//mIXHqbl8/n4Ai3OkHQynVbFci3O+jFAILKCIfpyTFJ+cUkTeXLq66Pj1u/Jy0z2p5YH6KLcFWzL83zooZk7wjKSFpQUrC3N0eUJqF/lBO9VwFJJkMZaDrWWrGIHLR5A4+GQ2XFEorYJ090x8ZXIvQlMR5pYV90XdOckxOWuob6GSz7fG0q9sD3UhuqKL2Slkw7K5IHPLJ319BXmV73/I/vEIeMguRzEcWyeo+SLxvf2EjxrmniFus1kFZFFyHcd7xyNQxMJTCGkoscilciYgLHX3LK3w7xscHdd7KfAxKTVyy27AW09RaCzdgjHYLnSuq7lUopZShFACfoP6RUyKjLjlRXAUA6FPNWOSSzMKQkgDfsgpf6+hA2Mh1CF+YuqzAYr1I0RTN9Rjj2RYnrIBSClD9UredqJaavUunX26K4x4FQGEPY7GeurAHVlZ2bFde4RNw7WyHdiccAtYOwPTrJPUzUFsABcA/5eA9ko2bwwAUN6FOegNKIYMx6B01xPBZ8vCSl1FaBmsF0zH68Vp0jR4ddfbUQARGzYj+lczFKM+o9wEFJBSTFNa8CRjK53xTbld0AJTCVG6Yn5yQvOYMWbN6ZXVV+tIqXklLq/4lPSkhwVbMmq22KVPiz1MOpua5J7IrajkUvLfYE6lhBqBcHGhHwUB0I5uc4vLu5X3lzum97wtJrUlq8WSLbChLvqPAbAeUm9l52huAgWlcMXnSuNi3Dj+hKVo7/ZyHuc7pYXS/KcI758oaxfRg9p3AoHr7pp+MgnJDCfcCgIFFHIO47PndYLtLIa+fOnPbnieJfHCXJKX60NEGLdyN8Dq3euuKutABEx2y/BnULIWFWQBgxZeMQz559TW8R95e1rNrl5DPKfwII2cHB086R82SGen3eW92mGo/YpunWOlJGFhr/46LAc1RjwcDgOp5g7HIpckP8Xq9pGPO5aIwr2NkHox5n8YgtIo8gu63+HDjLHR954h4qhaFXpbddr0rm++Kh70AAMtJe7XIxNDHd4KN/sNGdEYOmYdx5M2eOEQeQe9bFO7DYM/VQmQxBtygiIg5FuqpA4VsnAAFoF8VJRZ5rPvaH7msj0DigUOFuy4KczH8AcsD1QnyZwTXULgL4U88ocTUNVEYW0NTCw94w2I4/1dacxOUYcD/J5qMRlDfXvDPatA80M0vPjs+4jq5BhieEYIp9cJCBNZQswA+WR4F1JpXRyKiiCLCdRZYDDtKa/7YERYF/wKKyDerV2Wv2HmFojUv5y9IWbTjkTZPrtmeM3Fq3i1qqVicVUtt3lsWHPC2R1tokzfnwj/vASn86mUAjmrxbSfDS6HPQWpTOzUxRTvnLqlqaiEppmhhXW2DJ7MLKWz8pDsGbf6LZFXOUO92lSRvZHjDgFf8FZr2zoFPWwx7fWzeSshzdExiCq9mBqFLws6Sh6wvO1j74FhmLwDe4/dr91L0n5szbWqycut4P6huwybYZo7qAcAvPPOUdtahlkKJiIgm5dq+D2wjw0JDwyJmvvvFuUckRZtaWraRdtez9Q490mooaT1U2wG1DfWixz9k9X5utQJtmwAAAABJRU5ErkJggg==);
}
dd_gtee {
    width: calc(100% - 82px);
    height: calc(100% - 65px);
    position: absolute;
    left: 0;
    background-color: white;
    top: 0;
    border: 30px solid white;
    z-index: 150;
    dd_logo {
        position: absolute;
        left: 40px;
    }
    div {
        margin: 30;
        p:before {
            content: '';
            width: 10px;
            height: 10px;
            background-color: black;
            position: absolute;
            left: 40;
            margin-top: 3;
            border-radius: 50%;
        }
        p:nth-child(2) {
            font-weight: 800;
            text-decoration: underline;
            margin-top: 70;
            &:before {
                opacity: 0;
            }
        }
        p {
            float: left;
            margin-left: 30;
            margin-bottom: 30;
        }
    }
    btns {
        position: absolute;
        top: 605px;
        left: -20;
        width: 1015;
        background-color: white;
    }
}
dd_complete,dd_dual {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    background-color: white;
    z-index: 0;
    div {
        margin: 185;
        p:nth-child(1) {
            font-weight: 800;
            text-decoration: underline;
            margin-top: 100;
        }
        p {
            margin-bottom: 30;
        }
    }
}
change_extra {
    float: left;
    width: 900px;
    margin: 60;
    height: 665;
    overflow-y: scroll;
    > p.btn.reg.big {
        width: 500;
        margin-left: 200;
        p {
            float: right;
            margin-right: 50;
            display: none;
            &.Membership {
                display: inline;
            }
        } 
    }
    left {
        div {
            float: left;
            width: 800px;
            margin: 10 50;
            background-color: rgba(0,0,0,0.6);
            padding: 17px 0px 12px 0px;
            p {
                float: left;
                &:nth-child(1) {
                    color: white;
                    font-weight: 100;
                    padding: 5px 16px;
                    margin: 3 50;
                    margin-top: 0px !important;
                }
                &:nth-child(2) {
                    height: 18;
                    width: 320;
                    text-align: center;
                    background-color: white;
                    padding: 12 50;
                    margin-top: -5px;
                }
                &:nth-child(3) {
                    margin: 3 48;
                    text-align: center;
                    background-color: white;
                    padding: 5px 16px;
                }
            }
        }
    }
}
.btn.big.reg {
    position: relative;
    background-color: #A0323C;
    color: white;
    font-size: 25;
    padding: 5 0;
    width: 200;
    text-align: center;
    margin: 10;
    padding-top: 7;
}
main,gift_cards,membership {
    > p {
        font-size: 30;
        text-align: center;
        margin-top: 20;
    }
    left {
        width: 450px;
        margin-top: 10;
        float: left;
        p.btn.big.reg {
            left: 50%;
            margin-left: -100px;
            margin-top: 50px;
        }
    }
    right {
        width: 460px;
        margin-top: 10;
        float: left;
        background-color: rgba(0,0,0,0.6);
        color: white;
        padding: 20;
        margin-top: 40;
        height: 600;
        position: relative;
        p {
            margin-top: 20;
            &:nth-child(1) {
                width: 300px !important;
            }
        }
    }
}
extra {
    &.Membership {
        img { margin-top: 40; }
        right {
            div { position: absolute; width: 230px; height: 150px; top: 320; left: 480; }
            div:nth-child(2) { }
            div:nth-child(3) { top: 470; }
            div:nth-child(4) { left: 720; }
            div:nth-child(5) { left: 720; top: 470; }
        }
        btns {
            display: none;
        }
    }
    &.Gift {
        transition: opacity 0.5s;
        img:nth-child(1) {
            display: inline;
        }
        btns {
            margin-top: 30;
        }
        left {
            display: none;
        }
        right {
            margin-right: 250;
            opacity: inherit;
        }
    }
    > p {
        font-size: 30;
        text-align: center;
        margin-top: 20;
    }
    left {
        margin-top: 20;
        float: left;
        width: 400px;
        p.btn.big.reg {
            width: 300px;
            margin-left: 60;
            float: left;
        }
    }
    right {
            width: 500;
            height: 590;
            float: right;
            margin: 0px 40px;
            padding: 10;
            padding-top: 0;
            color: white;
            font-weight: 100;
            margin-top: -10;
    }
}

membership left p.btn.big.reg {
    width: 300;
    margin-left: -150;
}
/*
.gift_card {
    width: 310px;
    height: 185px;
    border-radius: 10px;
    background-image: url(https://s3.amazonaws.com/img.netframe.io/581604ada17fdc09297382b6.jpg);
}
*/
p.c:after { content: '*'; color: red; }
gc {
    width: 300px;
    height: 183px;
    float: left;
    margin-top: 30px;
    margin-left: calc(50% - 150px);
    margin-right: calc(50% - 150px);
    border-radius: 15px;
    background-image: url(https://s3.amazonaws.com/img.netframe.io/581604ada17fdc09297382b6.jpg);
    position: relative;
    display: none;
    p.value {
        color: #A0323C;
        font-size: 48px;
        text-align: center;
        position: absolute;
        top: 83;
        width: 140;
    }
    p.type {
        color: white;
        text-align: center;
        width: 100%;
        float: left;
        margin-top: 5px;
        font-size: 44;
    }
}
.address {
    width: 1010px !important;
    float: left;
    padding-bottom: 15px;
    > div {
        width: 1010px;
        overflow: hidden;
        float: left;
    }
    right,center {
        padding-bottom: 20;
        float: left;
        > p:nth-child(1) {
            font-size: 20;
            text-align: center;
            margin: 20;
        }
    }
    &.value5 {
        right > div {
            less {
                opacity: 0;
            }
        }
    }
    label {
        width: 55%;
        float: left;
        font-size: 20;
        margin: 3 0;
        margin-left: 20%;
        > *  {
            float: left;
        }
        p {
            padding: 7;
            &:nth-child(2) {
                width: 62%;
                padding-left: 8px;
                float: right;
            }
            &.btn.big.reg { float: right; margin: 0 0 0 10; }
            p.c:after { content: '*'; color: red; }
            &.other-amount {
                color: blue;
                text-decoration: underline;
                float: left;
                width: 141px;
                font-size: 13px;
                margin-top: 24px !important; 
            }
        }
        
        input {
            border: 1px solid #c0c0c0;
            font-size: 20;
            padding: 5;
            width: 65%;
            float: right;
            &#u_DoB { width: 152; margin-right: calc(65% - 152px);}
            &.sm {
                width: 152;
            }
        }
    }
    left { /* GIFTCARD */
        float: left;
        margin-top: 10px;
        padding-bottom: 40;
        > p { color: black; font-size: 30px; width: 100%; text-align:center; }
        > div {
            label { 
                width: 100%;
                position: relative;
                margin-left: 220;
                > p { margin: 0 !important; }
                input { width: 600px !important; }
                &.select {
                    select {
                        opacity: 1;
                        background-color: rgba(0,0,0,0);
                        font-size: 22;
                        padding-left: 20;
                        width: 100%;
                    }
                    div {
                        margin-left: 140;
                        width: 100px;
                        height: 50px; 
                    }
                    + input.value { position: absolute; top: 66; left: 0; margin: 30 220; max-width: 100px; text-align: center;  }
                }
            }
            select {
                z-index: 10;
                width: 50px;
                height: 50px;
                -webkit-appearance: none;
                -moz-appearance: none;
                appearance: none;
                opacity: 0;
                color: white;
                border: none;
                outline: none;
                font-size: 14px;
                margin: 0;
                -webkit-border-radius: 3px;
                -moz-border-radius: 3px;
                border-radius: 3px;
                cursor: pointer;
                option {
                    color: black;
                }
            }
            input {
                float: left;
                height: 40px;
                font-size: 24px;
                color: balck;
            }
        }
        > div {
            p {
                width: 100%;
                margin: 20px 0px;
                font-size: 20px;
            }
            textarea {
                width: 600px;
                height: 100px;
                font-size: 24px;
                border: 1px solid #c0c0c0;
            }
        }
    }
    btns {
        p#mem_address {
            transition: opacity 0.3s;
            position: absolute;
            left: 352;
            top: -100;
        }
        p#prev_address {
            transition: opacity 0.3s;
            position: absolute;
            left: 580;
            top: -100;
        }
    }
}
mem_address {
    width: 100%;
    float: left;
    height: 100%;
    left {
       margin-top: 10;
       float: left;
       width: 500px;
       p.btn.reg.big {
           left: 50%;
           margin-left: -140px;
           margin-top: 50;
           float: left;
       }
       label {
           width: 100%;
           float: left;
           margin: 10;
           margin-bottom: 0;
           p {
               width: 100%;
               float: left;
               margin: 5;
               margin-top: 0;
               margin-left: 9;
           }
           input {
               float: left;
               font-size: 19;
               padding: 3;
               width: 400;
               margin-left: 5;
           }
       }
   } 
   right {
       p:nth-child(1) {
           
       }
       p:nth-child(2) {
           
       }
   }
}
products checkout.modal {
    > p {
        &:nth-child(3) {
            margin: 0;
            padding: 0;
            width: 100%;
            font-size: 15;
            text-align: left;
        }
        &:nth-child(4) {
            font-size: 18;
            text-align: left;
            background-color: white;
            margin-bottom: 10;
            width: calc(100% - 20px);
        }
        &:nth-child(6) {
            font-size: 15;
            width: calc(100% - 5px);
            border-right: 5px solid white;;
            text-align: right;
            margin: 0;
            padding: 0;
            background-color: white;
        }
    }
    div {
        float: left;
        width: 100%;
        margin-bottom: 10;
        background-color: white;
        p {
            font-size: 15;
            width: calc(100% - 5px);
            text-align: right;
            line-height: 1.5em;
        }
    }
    each {
        float: left;
        width: 100%;
        background-color: white;
        p {
            float: left;
            margin: 0 5;
            &:nth-child(1) {
                width: 20px;
                text-align: right;
            }
            &:nth-child(2) {
                width: 290px;
                white-space: nowrap;
                overflow-x: hidden;
                text-overflow: ellipsis;
            }
            &:nth-child(3) {
                width: 60;
                text-align: right;
            }
        }
    }
}
products cart {
    right: 5;
    z-index: 10;
    border: 3px solid #c0c0c0;
}
basket_items {
    width: 500px;
    position: absolute;
    left: 50%;
    margin-left: -250px;
    background-color: white;
    top: 50px;
    border: 2px solid #c0c0c0;
    padding-bottom: 20px;
    > x {
        right: -18;
        top: -18 !important;
        
    }
    > p {
        font-size: 20;
        text-align: center;
        width: 200px;
        background-color: #A0323C;
        color: white;
        font-weight: 100;
        padding: 5 0;
        left: 50%;
        margin-left: -100px;
        position: relative;
        margin-top: 10;
        float: left;
        &:nth-child(2) {
            margin-bottom: 10px;
        }
    }
    list {
        float: left;
        max-height: 500px;
        -webkit-overflow-scrolling: touch;
        overflow-y: scroll;
        background-color: rgba(200,200,200,0.4);
        width: 100%;
    }
    each {
        position: relative;
        width: 100%;
        float: left;
        item {
            margin-left: 90;
        }
        > p {
            position: absolute;
            &:nth-child(2) {
            
                font-size: 20;
                right: 0;
                width: 110;
                text-align: center;
                top: 10;
                
            }
            &:nth-child(4) {
                font-size: 20;
                left: 0;
                top: 10;
                width: 90;
                text-align: center;
            }
        }
        chg {
           position: absolute;
           bottom: 35;
           font-size: 23;
           background-color: lightgreen;
           color: grey;
           width: 30;
           height: 30;
           text-align: center;
           border-radius: 50%;
           
        }
        chg.remove {
            left: 30;
            &:after {
                content: '-';
            }
        }
        chg.add {
            top: 50;
            right: 40;
            &:after {
                content: '+';
            }
        }
    }
}
products options {
    width: 400px;
    position: fixed;
    left: calc(50% - 350px);
    top: 10;
    background-color: white;
    border: 2px solid #c0c0c0;
    z-index: 10;
    margin-top: 200px;
    > p {
        margin-top: 10;
        background-color: #A0323C;
        width: 200px;
        text-align: center;
        color: white;
        padding: 5 0;
        position: relative;
        left: 50%;
        margin-left: -100px;
    }
    > div {
        float: left;
        margin-left: 30;
        width: 100%;
    }
    > x {
        top: -16;
        right: -16;
    }
}
products main_cats {
    float: left;
    margin: 10 0 0 10;
    border: 1px solid grey;
    width: calc(100% - 20px);
    p.btn.big.reg {
            width: auto;
            padding: 5 10;
            margin: 5;
            min-width: 110;
            text-align: left;
            font-size: 16px !important;
            float: left;        
    }
}
products cats {
    position: relative;
    top: 10px;
    width: calc(100% - 20px);
    margin-left: 10px;
    z-index: 10;
    float: left;
    border: 1px solid grey;
    div {
        float: left;
        align-items: center;
        justify-content: center;
        flex-wrap: wrap;
        p.btn.big.reg {
            width: auto;
            padding: 5 10;
            margin: 5;
            min-width: 110;
            text-align: left;
            font-size: 16px !important;
            float: left;
            transition: opacity 0.1s;
        }
    }
}
where {
    btns {
        p.btn.green {
            width: 150px;
            padding: 5 0;
            color: white;
            margin-right: 10;
        }
    }
}
products {
    position: absolute;
    background-color: white;
    height: auto;
    margin: 10px;
    border: 10px solid black;
    min-height: 690px;
    float: left;
    > p:nth-child(1) {
        text-align: center;
        font-size: 20;
        padding: 5 0;
    }
    x {
        top: 5;
        z-index: 510;
    }
    things {
        float: left;
        width: calc(100% - 300px);
        border-right: 2px solid black;
        min-height: 690;
    }
    items {
        margin-top: 20;
        float: left;
        width: calc(100%);
        div {
            margin-left: 40;
            /*
            align-items: center;
            justify-content: space-around;
            flex-wrap: wrap;
            */
        }
    }
    basket {
        margin-top: 0;
        width: 295px;
        min-height: 650px;
        float: right;
        padding-bottom: 40px;
        btns {
            width: 260px;
        }
        basket_item {
            width: 100%;
            height: 100%;
            overflow-x: visible;
            overflow-y: hidden;
            position: relative;
            float: left;
            each {
                float: left;
                margin: 5;
                background-color: whitesmoke;
                padding: 5;
                position: relative;
                m,l {
                    display: none;
                }
                &.open {
                    margin: 5px 0px 45px 5px;
                    m,l {
                        position: absolute;
                        width: 110px;
                        line-height: 2;
                        text-align: center;
                        color: white;
                        top: 70px;
                        border-radius: 5px;
                        display: block;
                    }
                    m {
                        left: 215;
                        background-color: green;
                        display: none;
                    }
                    l {
                        background-color: red;
                    }                    
                }
                img {
                    width: 50px;
                    height: 50px;
                    float: left;
                }
                div {
                    float: left;
                    width: 220px;
                    margin-left: 5px;
                    font-size: 13;
                    > d {
                        float: left;
                        word-wrap: break-word;
                        b {
                            margin-left: 5px;
                        }
                    }
                }
                cover {
                    position: absolute;
                    top: 0px;
                    left: 0px;
                    width: 100%;
                    height: 100%;
                }
            }
        }
    }
    item {
        width: 300px;
        background-color: whitesmoke;
        float: left;
        margin: 10;
        position: relative;
        border: 1px solid #c0c0c0;
        flex: none;
        cover {
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0px;
            left: 0px;
            &.green {
                animation: green 0.5s;
            }
        }
        img {
            width: 85px;
            height: 85px;
            margin: 5px;
        }
        p {
            position: absolute;
            &:nth-child(2) {
                top: 5;
                left: 95;
            }
            &:nth-child(3) {
                top: 22;
                left: 95;
                opacity: 0.6;
                font-size: 11;
                height: 50;
                overflow: hidden;
            }
            &:nth-child(4) {
                font-size: 20;
                right: 5;
                bottom: 0;
            }
        }
    }
}
basket div#class-img {
    width: 50px;
    height: 50px;
    margin: 0px;
    border: 0px;
}
div#class-img { 
    background-size: contain;
    background-color: white;
    background-repeat: no-repeat;
    float: left;
    width: 80px;
    height: 80px;
    border: 1px solid #c0c0c0;
    
    &.bottle {
        img { display: none; }
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMCAxMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjQzLjY3NiIgeT0iOC4zNTgiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzgzMTgwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHdpZHRoPSIxMS4zODUiIGhlaWdodD0iOS44MzciLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4MzE4MDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNDMuNjc2LDE4LjI4OHY4Ljk5NGMwLDAtNi43NDUsMi4yNDktOC4wMSwxMS4xMDJ2NTQuOTQ5SDYyLjkzVjM3LjY4MWMwLDAtMC45ODQtNy40NDgtNy44NjktMTAuMjU5di05LjEzNUw0My42NzYsMTguMjg4TDQzLjY3NiwxOC4yODh6Ii8+PHJlY3QgeD0iNDMuMzk2IiB5PSI1NS44MTEiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzgzMTgwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHdpZHRoPSIxMS42NjUiIGhlaWdodD0iMjUuMTg5Ii8+PC9zdmc+);
    }
    &.glass250 {
        img { display: none; }
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMCAxMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzgzMTgwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMzIuNTgzLDQuNTY0aDM2LjE1MmMwLDAsMTUuNjg2LDIzLjk0NC0wLjY2MywzOC4yOTJjLTMuMzI0LDIuOTIxLTkuMjEsNS41NjktMTQuMjksMTAuNDQ3Yy0wLjc5NywwLjc2Ny0xLjM5NSwxLjgwMS0xLjM5NSw0LjE5MWMwLDguNTA0LDAsMzQuMDIxLDAsMzQuMDIxaDE1LjQzNnYzLjQ3OUgzMy4wNHYtMy40NzloMTUuODY4YzAsMCwxLjEzMi0yNi40MDMsMC0zNS4xMDdjLTAuMTQtMS4wODEtMC43MTgtMi43MTQtMi4yODMtMy43MTdjLTUuMDgxLTMuMjU1LTE0LjU3MS05Ljg3My0xNy45OTYtMTYuMDg3QzI1LjMzOSwzMC42MzcsMjEuNDc1LDIyLjI4MiwzMi41ODMsNC41NjR6Ii8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODMxODAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0zNC4yMjksNy45MzhjMCwwLTUuNDY1LDkuNDQzLTUuMzc1LDE3LjkxNWg0Mi45NzVjMCwwLDAuMDM3LTEyLjgwMy01LjM3NC0xNy45MTVIMzQuMjI5eiIvPjxnPjxwYXRoIGZpbGw9IiM4RTE0MDAiIGQ9Ik0zNC45NjIsNDAuNDY2di0wLjY5M2wwLjg4Ni0wLjg2MWMyLjEzMi0yLjAyOSwzLjA5Ny0zLjEwOCwzLjEwOC00LjM2N2MwLTAuODQ4LTAuNDExLTEuNjMxLTEuNjU3LTEuNjMxYy0wLjc1OCwwLTEuMzg4LDAuMzg2LTEuNzcyLDAuNzA3bC0wLjM2LTAuNzk2YzAuNTc5LTAuNDg4LDEuNDAxLTAuODQ4LDIuMzY0LTAuODQ4YzEuNzk4LDAsMi41NTcsMS4yMzIsMi41NTcsMi40MjdjMCwxLjU0MS0xLjExOCwyLjc4OC0yLjg3OCw0LjQ4M2wtMC42NjgsMC42MTd2MC4wMjRoMy43NXYwLjkzOEgzNC45NjJ6Ii8+PHBhdGggZmlsbD0iIzhFMTQwMCIgZD0iTTQ2LjUzOSwzMy4wNjhoLTMuMTg3bC0wLjMyMSwyLjE0NWMwLjE5Mi0wLjAyNSwwLjM3My0wLjA1MSwwLjY4MS0wLjA1MWMwLjY0MywwLDEuMjg1LDAuMTQyLDEuNzk4LDAuNDQ5YzAuNjU1LDAuMzczLDEuMTk0LDEuMDkyLDEuMTk0LDIuMTQ1YzAsMS42My0xLjI5NywyLjg1MS0zLjEwNywyLjg1MWMtMC45MTMsMC0xLjY4MS0wLjI1Ny0yLjA4LTAuNTEzbDAuMjgzLTAuODYxYzAuMzQ3LDAuMjA1LDEuMDI3LDAuNDYyLDEuNzg1LDAuNDYyYzEuMDY1LDAsMS45NzgtMC42OTMsMS45NzgtMS44MTFjLTAuMDEyLTEuMDc4LTAuNzMyLTEuODUtMi40LTEuODVjLTAuNDc2LDAtMC44NDgsMC4wNTItMS4xNTcsMC4wOWwwLjU0LTQuMDA3aDMuOTk1TDQ2LjUzOSwzMy4wNjhMNDYuNTM5LDMzLjA2OHoiLz48cGF0aCBmaWxsPSIjOEUxNDAwIiBkPSJNNTMuNjk1LDM2LjIwM2MwLDIuODM4LTEuMDUzLDQuNDA1LTIuOTAyLDQuNDA1Yy0xLjYzMSwwLTIuNzM2LTEuNTI4LTIuNzYyLTQuMjljMC0yLjgsMS4yMDgtNC4zNDEsMi45MDMtNC4zNDFDNTIuNjkzLDMxLjk3Niw1My42OTUsMzMuNTQ0LDUzLjY5NSwzNi4yMDN6IE00OS4xNjIsMzYuMzMxYzAsMi4xNywwLjY2NywzLjQwNCwxLjY5NSwzLjQwNGMxLjE1NCwwLDEuNzA3LTEuMzQ5LDEuNzA3LTMuNDhjMC0yLjA1NS0wLjUyNS0zLjQwNC0xLjY5NS0zLjQwNEM0OS44ODEsMzIuODUsNDkuMTYyLDM0LjA1Nyw0OS4xNjIsMzYuMzMxeiIvPjxwYXRoIGZpbGw9IiM4RTE0MDAiIGQ9Ik01NS4wOTksMzUuOTMyYzAtMC42NDMtMC4wMTItMS4xNjktMC4wNTItMS42ODNoMC45ODlsMC4wNTMsMS4wMDJoMC4wMzdjMC4zNDgtMC41OTEsMC45MjUtMS4xNDMsMS45NTQtMS4xNDNjMC44NDcsMCwxLjQ4OSwwLjUxMywxLjc1OSwxLjI0NmgwLjAyNWMwLjE5Mi0wLjM0NywwLjQzNy0wLjYxNywwLjY5My0wLjgwOGMwLjM3My0wLjI4MywwLjc4MS0wLjQzOCwxLjM3NC0wLjQzOGMwLjgyMywwLDIuMDQsMC41MzksMi4wNCwyLjY5OHYzLjY2MWgtMS4xMDR2LTMuNTJjMC0xLjE5NC0wLjQzNy0xLjkxNC0xLjM1LTEuOTE0Yy0wLjY0MywwLTEuMTQyLDAuNDc2LTEuMzM0LDEuMDI3Yy0wLjA1MywwLjE1NS0wLjA5LDAuMzU5LTAuMDksMC41NjZ2My44NGgtMS4xMDR2LTMuNzI2YzAtMC45ODgtMC40MzctMS43MDgtMS4yOTktMS43MDhjLTAuNzA0LDAtMS4yMTksMC41NjUtMS4zOTksMS4xMzFjLTAuMDY1LDAuMTY3LTAuMDksMC4zNi0wLjA5LDAuNTUzdjMuNzVoLTEuMTA0VjM1LjkzMnoiLz48cGF0aCBmaWxsPSIjOEUxNDAwIiBkPSJNNjUuODE2LDMxLjM0N2gxLjEzdjkuMTE5aC0xLjEzVjMxLjM0N3oiLz48L2c+PC9zdmc+);
    }
    &.glass175 {
        img { display: none; }
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iNTBweCIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+VW50aXRsZWQgMjwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9InNtYWxsLUdsYXNzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOC4wMDAwMDAsIDMuMDAwMDAwKSI+ICAgICAgICAgICAgPHBhdGggZD0iTTIuNDI1LDAuMjg5MDI3NzEzIEwxMi45NzQzNzUsMC4yODkwMjc3MTMgQzEyLjk3NDM3NSwwLjI4OTAyNzcxMyAxNy41NTEyNSwxMS44NDkxMDIxIDEyLjc4MDkzNzUsMTguNzc2NDYwNCBDMTEuODEwOTM3NSwyMC4xODY5NTcxIDEwLjA5MzEyNSwyMS40NjUwOTAzIDguNjEwOTM3NSwyMy44MjAyMjY3IEM4LjM3ODQzNzUsMjQuMTkwNDMwNCA4LjIwNDA2MjUsMjQuNjg5ODk1MSA4LjIwNDA2MjUsMjUuODQzOTM3NyBMOC4yMDQwNjI1LDQyLjI2OTM5ODIgTDEyLjcwODEyNSw0Mi4yNjkzOTgyIEwxMi43MDgxMjUsNDMuOTQ4NzU3OCBMMi41NTg0Mzc1LDQzLjk0ODc1NzggTDIuNTU4NDM3NSw0Mi4yNjkzOTgyIEw3LjE4ODc1LDQyLjI2OTM5ODIgQzcuMTg4NzUsNDIuMjY5Mzk4MiA3LjUxOTA2MjUsMjkuNTIyMTkwMiA3LjE4ODc1LDI1LjMxOTY1NDkgQzcuMTQ3ODEyNSwyNC43OTc5NTczIDYuOTc5MDYyNSwyNC4wMDk0NjQ5IDYuNTIyNSwyMy41MjQ5OTQ1IEM1LjA0LDIxLjk1MzY5NzEgMi4yNzA2MjUsMTguNzU4MzYzOSAxLjI3MTI1LDE1Ljc1ODQ3MzQgQzAuMzExMjUsMTIuODc2OTg2IC0wLjgxNjI1LDguODQzMDA3MTEgMi40MjUsMC4yODkwMjc3MTMgTDIuNDI1LDAuMjg5MDI3NzEzIFoiIGlkPSJTaGFwZSIgc3Ryb2tlPSIjODMxODAwIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTIuOTA5MDYyNSwxLjkxNzcxNjk3IEMyLjkwOTA2MjUsMS45MTc3MTY5NyAxLjMxMDYyNSw2LjQ4NzM1MzY5IDEuMzM3MTg3NSwxMC41ODY5OTcyIEwxMy45MDYyNSwxMC41ODY5OTcyIEMxMy45MDYyNSwxMC41ODY5OTcyIDEzLjkxNjU2MjUsNC4zOTE3NzM1MSAxMi4zMzQzNzUsMS45MTc3MTY5NyBMMi45MDkwNjI1LDEuOTE3NzE2OTcgTDIuOTA5MDYyNSwxLjkxNzcxNjk3IFoiIGlkPSJTaGFwZSIgc3Ryb2tlPSIjODMxODAwIj48L3BhdGg+ICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjgxMjUwMCwgMTIuODg3MzIyKSIgZmlsbD0iIzhFMTQwMCI+ICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjYzMTg3NSwwLjkxMTU1Mzk2NCBMMC42MjQ2ODc1LDAuOTExNTUzOTY0IEwwLjIwMTI1LDEuMjkwMDMwMzMgTDAuMTM3NSwwLjg3NDMyNjc4MSBMMC42Njk2ODc1LDAuNDAyNzgyNDYzIEwwLjk1MDYyNSwwLjQwMjc4MjQ2MyBMMC45NTA2MjUsNC40MzM2NTkxMiBMMC42MzE4NzUsNC40MzM2NTkxMiBMMC42MzE4NzUsMC45MTE1NTM5NjQgTDAuNjMxODc1LDAuOTExNTUzOTY0IFoiIGlkPSJTaGFwZSI+PC9wYXRoPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMy40MjEyNSwwLjQwMjc4MjQ2MyBMMy40MjEyNSwwLjc2MjY0NTIzMiBMMi4zNjA2MjUsNC40MzM2NTkxMiBMMi4wMTkzNzUsNC40MzM2NTkxMiBMMy4wNzYyNSwwLjg2ODEyMjI1MSBMMy4wNzYyNSwwLjg1NTcxMzE5IEwxLjg4NDY4NzUsMC44NTU3MTMxOSBMMS44ODQ2ODc1LDAuNDAzMjk5NTA3IEwzLjQyMTI1LDAuNDAyNzgyNDYzIEwzLjQyMTI1LDAuNDAyNzgyNDYzIEwzLjQyMTI1LDAuNDAyNzgyNDYzIFoiIGlkPSJTaGFwZSI+PC9wYXRoPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNS4yMTc4MTI1LDAuODYxOTE3NzIgTDQuMjg4MTI1LDAuODYxOTE3NzIgTDQuMTk0Mzc1LDEuODk3NTU3MjcgQzQuMjUwNjI1LDEuODg1MTQ4MjEgNC4zMDMxMjUsMS44NzI3MzkxNSA0LjM5MzEyNSwxLjg3MjczOTE1IEM0LjU4MDYyNSwxLjg3MjczOTE1IDQuNzY3ODEyNSwxLjk0MDk4ODk4IDQuOTE3ODEyNSwyLjA4OTM4MDY3IEM1LjEwOTA2MjUsMi4yNjkzMTIwNiA1LjI2NjI1LDIuNjE2NzY1NzcgNS4yNjYyNSwzLjEyNTAyMDIyIEM1LjI2NjI1LDMuOTEyNDc4NTUgNC44ODgxMjUsNC41MDE5MDg5NSA0LjM1OTY4NzUsNC41MDE5MDg5NSBDNC4wOTM0Mzc1LDQuNTAxOTA4OTUgMy44NjkwNjI1LDQuMzc3ODE4MzQgMy43NTI4MTI1LDQuMjU0MjQ0NzggTDMuODM1MzEyNSwzLjgzODU0MTIzIEMzLjkzNjU2MjUsMy45Mzc4MTM3MiA0LjEzNSw0LjA2MTkwNDMzIDQuMzU2MjUsNC4wNjE5MDQzMyBDNC42NjcxODc1LDQuMDYxOTA0MzMgNC45MzM0Mzc1LDMuNzI3Mzc2NzMgNC45MzM0Mzc1LDMuMTg3NTgyNTcgQzQuOTI5Njg3NSwyLjY2NjkxOTA1IDQuNzE5Njg3NSwyLjI5NDY0NzIyIDQuMjMyODEyNSwyLjI5NDY0NzIyIEM0LjA5NDA2MjUsMi4yOTQ2NDcyMiAzLjk4NTMxMjUsMi4zMTk0NjUzNSAzLjg5NTMxMjUsMi4zMzgwNzg5NCBMNC4wNTI4MTI1LDAuNDAzMjk5NTA3IEw1LjIxODQzNzUsMC40MDMyOTk1MDcgTDUuMjE3ODEyNSwwLjg2MTkxNzcyIEw1LjIxNzgxMjUsMC44NjE5MTc3MiBMNS4yMTc4MTI1LDAuODYxOTE3NzIgWiIgaWQ9IlNoYXBlIj48L3BhdGg+ICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik01Ljc5MjUsMi4yNDQ0OTM5MyBDNS43OTI1LDEuOTM0MjY3NDEgNS43ODg0Mzc1LDEuNjgwMzk4NyA1Ljc3Njg3NSwxLjQzMjIxNzQ4IEw2LjA2NTkzNzUsMS40MzIyMTc0OCBMNi4wODA5Mzc1LDEuOTE2MTcwODYgTDYuMDkyMTg3NSwxLjkxNjE3MDg2IEM2LjE5MzEyNSwxLjYzMDc2MjQ2IDYuMzYxNTYyNSwxLjM2NDQ4NDY5IDYuNjYxODc1LDEuMzY0NDg0NjkgQzYuOTA5MDYyNSwxLjM2NDQ4NDY5IDcuMDk2NTYyNSwxLjYxMjE0ODg3IDcuMTc1MzEyNSwxLjk2NTgwNzExIEw3LjE4MjUsMS45NjU4MDcxMSBDNy4yMzkwNjI1LDEuNzk4Mjg0NzggNy4zMSwxLjY2Nzk4OTY0IDcuMzg0Mzc1LDEuNTc1NDM4NzMgQzcuNDkzNzUsMS40Mzg5MzkwNiA3LjYxMjUsMS4zNjQ0ODQ2OSA3Ljc4NTMxMjUsMS4zNjQ0ODQ2OSBDOC4wMjU5Mzc1LDEuMzY0NDg0NjkgOC4zODA5Mzc1LDEuNjI0NTU3OTMgOC4zODA5Mzc1LDIuNjY2OTE5MDUgTDguMzgwOTM3NSw0LjQzMzY1OTEyIEw4LjA1OTA2MjUsNC40MzM2NTkxMiBMOC4wNTkwNjI1LDIuNzM0NjUxODUgQzguMDU5MDYyNSwyLjE1ODE0NzU1IDcuOTMxNTYyNSwxLjgxMDY5Mzg0IDcuNjY1LDEuODEwNjkzODQgQzcuNDc3NSwxLjgxMDY5Mzg0IDcuMzMxODc1LDIuMDQwMjYxNDcgNy4yNzU2MjUsMi4zMDY1MzkyNCBDNy4yNjAzMTI1LDIuMzgyMDI3NjkgNy4yNDkzNzUsMi40ODAyNjYwOSA3LjI0OTM3NSwyLjU3OTUzODU4IEw3LjI0OTM3NSw0LjQzMzY1OTEyIEw2LjkyNzUsNC40MzM2NTkxMiBMNi45Mjc1LDIuNjM1Mzc5MzYgQzYuOTI3NSwyLjE1ODE0NzU1IDYuODAwMzEyNSwxLjgxMDY5Mzg0IDYuNTQ4NzUsMS44MTA2OTM4NCBDNi4zNDI4MTI1LDEuODEwNjkzODQgNi4xOTIxODc1LDIuMDgzNjkzMTkgNi4xMzk2ODc1LDIuMzU2NjkyNTMgQzYuMTIwNjI1LDIuNDM3MzUxNDIgNi4xMTM0Mzc1LDIuNTI5OTAyMzQgNi4xMTM0Mzc1LDIuNjIzNDg3MzQgTDYuMTEzNDM3NSw0LjQzMzY1OTEyIEw1Ljc5MTg3NSw0LjQzMzY1OTEyIEw1Ljc5MjUsMi4yNDQ0OTM5MyBMNS43OTI1LDIuMjQ0NDkzOTMgTDUuNzkyNSwyLjI0NDQ5MzkzIFoiIGlkPSJTaGFwZSI+PC9wYXRoPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOC45MiwwLjAzMTAyNzY3NjMgTDkuNDIsMC4wMzEwMjc2NzYzIEw5LjQyLDQuNDMzNjU5MTIgTDguOTIsNC40MzM2NTkxMiBMOC45MiwwLjAzMTAyNzY3NjMgTDguOTIsMC4wMzEwMjc2NzYzIFoiIGlkPSJTaGFwZSI+PC9wYXRoPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);
    }
    &.cup-small {
        img { display: none; }
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+ICA8cGF0aCBzdHJva2U9IiMwMDAwMDAiIGQ9Im0zMS43NDk5NiwzNC42MjQ0N2wzMy45OTk4NiwwYzAsMTcuOTQ2NSAtMS4zNDM0MiwyOS45MTA4MiAtMTAuMTk5OTUsNDEuODc1MTVsLTEzLjU5OTk1LDBjLTguMzY4NjYsLTEwLjUyMzk0IC0xMC4xOTk5NiwtMjMuOTI4NjUgLTEwLjE5OTk2LC00MS44NzUxNXoiIHN0cm9rZS1taXRlcmxpbWl0PSI0IiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIvPiAgPHBhdGggc3Ryb2tlPSIjMDAwMDAwIiBkPSJtMTUuNjI0OTksNzYuODc0NzNsNjcuMjA5NDUsMGMtNS44MTQ4Myw4IC01LjgxNDgzLDEyLjY2MjA1IC0yMC4xNjI4NCwxNS42NDMxNmwtMjYuODgzNzcsMGMtMTQuNTgxNTEsLTIuNDQzMDIgLTE0LjU4MTUxLC03LjY0MzE2IC0yMC4xNjI4NCwtMTUuNjQzMTZ6IiBzdHJva2UtbWl0ZXJsaW1pdD0iNCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSI0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiLz4gIDxwYXRoIHN0cm9rZT0iIzAwMDAwMCIgZD0ibTc2Ljg5NTIsNTUuOTI0MTZjLTEuNDIwMzEsNC44ODkxIC01LjExNjM3LDcuODM0NTEgLTguMjU1NCw2LjU3ODc3Yy0zLjEzOTAxLC0xLjI1NTc0IC00LjUzMjMsLTYuMjM3MTEgLTMuMTExOTgsLTExLjEyNjE5YzEuNDIwMzMsLTQuODg5MDkgNS4xMTYzOSwtNy44MzQ1MSA4LjI1NTQsLTYuNTc4NzdjMy4xMzkwMiwxLjI1NTc0IDQuNTMyMyw2LjIzNzEgMy4xMTE5OCwxMS4xMjYxOXoiIHN0cm9rZS1kYXNob2Zmc2V0PSIwIiBzdHJva2UtbWl0ZXJsaW1pdD0iNCIgbWFya2VyLWVuZD0ibm9uZSIgbWFya2VyLW1pZD0ibm9uZSIgbWFya2VyLXN0YXJ0PSJub25lIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMyIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSJub25lIi8+PC9zdmc+);
    }
    &.cup-big {
    img { display: none; }
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gIDxwYXRoIGQ9Im0xNiwxMy4zNzQ1Mmw2NS40OTk3OSwwYzAsMjcuMTA3MTkgLTIuNTg4MDYsNDUuMTc4NjUgLTE5LjY0OTk0LDYzLjI1MDFsLTI2LjE5OTkxLDBjLTE2LjEyMTk4LC0xNS44OTU4MyAtMTkuNjQ5OTQsLTM2LjE0MjkxIC0xOS42NDk5NCwtNjMuMjUwMXoiIHN0cm9rZS1taXRlcmxpbWl0PSI0IiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIi8+ICA8cGF0aCBkPSJtOC43NTAwMSw3Ni43NDk3M2w3OC41ODQ0MiwwYy02Ljc5ODk3LDggLTYuNzk4OTcsMTIuNjYyMDUgLTIzLjU3NTMzLDE1LjY0MzE2bC0zMS40MzM3NSwwYy0xNy4wNDkzOSwtMi40NDMwMiAtMTcuMDQ5MzksLTcuNjQzMTYgLTIzLjU3NTM0LC0xNS42NDMxNnoiIHN0cm9rZS1taXRlcmxpbWl0PSI0IiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIi8+ICA8cGF0aCBkPSJtOTYuNTQxNzEsNDMuNzE3OTJjLTIuMDAzNTgsNi4xOTI2NSAtNy4yMTc0Niw5LjkyMzM4IC0xMS42NDU1NSw4LjMzMjgzYy00LjQyODA3LC0xLjU5MDU1IC02LjM5MzUyLC03LjkwMDA3IC00LjM4OTk0LC0xNC4wOTI3MWMyLjAwMzU5LC02LjE5MjY1IDcuMjE3NDYsLTkuOTIzMzkgMTEuNjQ1NTQsLTguMzMyODRjNC40MjgwOSwxLjU5MDU1IDYuMzkzNTIsNy45MDAwNyA0LjM4OTk1LDE0LjA5MjcyeiIgc3Ryb2tlLWRhc2hvZmZzZXQ9IjAiIHN0cm9rZS1taXRlcmxpbWl0PSI0IiBtYXJrZXItZW5kPSJub25lIiBtYXJrZXItbWlkPSJub25lIiBtYXJrZXItc3RhcnQ9Im5vbmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSI0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIvPjwvc3ZnPg==);        
    }
}
.stop-product:after{content:"";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAS4AAAA9CAMAAAAkq3TwAAAANlBMVEUAAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AADH+EB1AAAAEXRSTlMAH99AnxCA72C/kHBQMM+voOovt0MAAARGSURBVHja7ZzbdqsgEEC5gyCS+f+fPdU0mcKAka7Wuk7YT61UHbY4OtCEbeiQBAyaiOQYMlsYvEA8hXkYHMCwDQMA1nA2aBLdmqv8+qMDgJtmg130egvOjDGxahu85AZg9Tq4xBhbB9AWILAE4NjgAAYgsQUgssEBOIBgAMAGR1hVDV1D152hq4tL6OLOeOXNHOvN+rNZl7vdqR3wC+wgWgYSBDkL2cTb6F/RxY3FmlNx0oswPZsnV5xqoyIkmwqxyb12JieLhS+vnYUeXq5PtjbqF3RpT4rOjFlkrYL36ELUvjA+5WcJF9XFBZQsnCGeNJtOXXQ/irNQkPQVda22qC8MVQHFdOmil4HiqkFcUNcENTyWCDXCt3S1y9gINabr6ZKPZGykZlreIA9NPkMPs5Tm4cDyo7qS+gBz+LQ/wq2fpcQHSziiS6snFs95x/20LlXk72iz4SWKwA12+4AubHF4IAIe9abzh4vVB3TtbvxpXQtsuDJ0kaWUQHom+3QxvqCBEo63TnHRzNV0wR3shH5uQZmK5jrfqYtp0Xw8OvqGYh5yr6mLV/vJK3FK7EiXLtxxd4TjpN2GvJguvOYVQi0/Y0d6dOEWkn7xotC3PX8xXX4vBaeayxtu7NNlGg/3GTaW2kZxMV3y+VIom88BWRtyqUcXNUCfi6k65C6miyV8h/SxnthidTB06CIGmsOVJtWL6dICEOExpOwhScej6NTV/uMJc1ql6xfTVRaN07w3HHCrfVNdZAJn4kd0wbvqYiwWdbYZuvaJN+KrpSu++c14R7upnKHRjzBHqq/B3XY+LFUshvkDLxLxf3iRaMzLmy+nn3/0NXVhSPttP170NbVAL497Da+7r1ZG3brUfhEk2mPYXkXXdKdSFelWiS2+X2LTsUpSZNWtaOqK5+qikeKlxI5IOjllWa8uh4OoYKLJS2duFyIaC45TdeGkCtWFHZnoHqpXF8cdSwIuANA5XZIUiPsTdXlMEbUcK8lKmUFBHbrQlqj8qbZlFDE/ryM+0f2JutBH4sVdsOTLaqaolxTr0qWNfb20geuQs83d6vJ3hVniTF3oQygZOZdltyLOVTjpvG0snCWVUSycJSziU3uBZUMF6XDhzJU+Qc0yzs8gBTtbF7dQQ3DMKxTsB1RpLssuuicKn2d+Cj9dF4vVSGdyo9CSsl9X0j1RLJq00zD+dr4LR0/blw3sW7ps6IrC68wnPV5gZ+pCTBHKFPOeLHQ6rF+XNXr/qt3ybDCTdhLk+brobIRV9GzyZklrjy6xeEllUWHi6SLo3XY7kSBPrhnlHIxxM28ll4/m4CL7XfgWRFttlO6j3cU//9/UN2boGrqQ39AlAMYnPw8R1+ogARg2OIADSGvxYsfnGQ+u4rutiFdscGQKS3xOdvsxvtrgVJD71AbCjc+AvvpwD34zwoDSniZy4xtdXmJnhri0wKCJSJ+l/D9AtF6GMVmWrQAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:151px 30px;position:absolute;top:0px;left:0px;width:151px;height:30px;left:calc(50% - 31px);top:calc(50% - 15px);transform-origin:50% 50%;transform:rotate(-20deg)}.address left>div label .date-pick{float:left;position:relative;background-color:#f5f5f5;width:220px;background-image:url(https://cdn.theunicorn.ac/web-assets/cal-icon.png);background-size:35px 35px;background-repeat:no-repeat;background-position:12px 7px;height:40px;padding:5px;border:1px solid silver;border-radius:5px}.address left>div label .date-pick input{float:right;padding:3px;letter-spacing:.5px;width:170px !important;height:40px}.address left>div label .date-pick .quest{position:absolute;right:-65px;top:-1px}.address left>div label input#u_deliverDate{width:220px !important}products.page.one shop{top:0px}products.page.one header{border-bottom:1px}products.page.one header.sub.sub-cat{border-bottom:0px}products extra_info{float:left;position:absolute;margin:20 300;width:430px;left:50%;top:0;margin-left:-215px;padding-bottom:50;border:1px solid gray;background-color:#fff}products extra_info img{width:410px;padding:10px}products extra_info p.btn.reg.big{position:absolute;right:0;bottom:0;display:none}products extra_info[item-id] p.btn.reg.big{display:block}products post_code.modal>div{width:100%}input,textarea{border-radius:0px}.address left>div>label{margin-top:10}.address left>div>label>input[type=checkbox]{width:40px !important}.address left>div>label>input[type=checkbox]+p{float:left;margin-top:2px !important}.address left>div>div.forAddress input#post_code{width:150px !important;margin-right:20}.address left>div>div.forAddress label#Deliver p span{font-size:13px;margin-left:10}.address left>div>div.forAddress p.btn.big.reg{float:left;margin-top:3px !important}@keyframes green{0%{background-color:green;opacity:0}50%{opacity:1}100%{opacity:0}}products{width:1020px}dd_logo{width:106px;height:45px;float:left;background-image:url(data:image/png;base64,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)}dd_gtee{width:calc(100% - 82px);height:calc(100% - 65px);position:absolute;left:0;background-color:#fff;top:0;border:30px solid #fff;z-index:150}dd_gtee dd_logo{position:absolute;left:40px}dd_gtee div{margin:30}dd_gtee div p:before{content:"";width:10px;height:10px;background-color:#000;position:absolute;left:40;margin-top:3;border-radius:50%}dd_gtee div p:nth-child(2){font-weight:800;text-decoration:underline;margin-top:70}dd_gtee div p:nth-child(2):before{opacity:0}dd_gtee div p{float:left;margin-left:30;margin-bottom:30}dd_gtee btns{position:absolute;top:605px;left:-20;width:1015;background-color:#fff}dd_complete,dd_dual{width:100%;height:100%;position:absolute;left:0;background-color:#fff;z-index:0}dd_complete div,dd_dual div{margin:185}dd_complete div p:nth-child(1),dd_dual div p:nth-child(1){font-weight:800;text-decoration:underline;margin-top:100}dd_complete div p,dd_dual div p{margin-bottom:30}change_extra{float:left;width:900px;margin:60;height:665;overflow-y:scroll}change_extra>p.btn.reg.big{width:500;margin-left:200}change_extra>p.btn.reg.big p{float:right;margin-right:50;display:none}change_extra>p.btn.reg.big p.Membership{display:inline}change_extra left div{float:left;width:800px;margin:10 50;background-color:rgba(0,0,0,.6);padding:17px 0px 12px 0px}change_extra left div p{float:left}change_extra left div p:nth-child(1){color:#fff;font-weight:100;padding:5px 16px;margin:3 50;margin-top:0px !important}change_extra left div p:nth-child(2){height:18;width:320;text-align:center;background-color:#fff;padding:12 50;margin-top:-5px}change_extra left div p:nth-child(3){margin:3 48;text-align:center;background-color:#fff;padding:5px 16px}.btn.big.reg{position:relative;background-color:#a0323c;color:#fff;font-size:25;padding:5 0;width:200;text-align:center;margin:10;padding-top:7}main>p,gift_cards>p,membership>p{font-size:30;text-align:center;margin-top:20}main left,gift_cards left,membership left{width:450px;margin-top:10;float:left}main left p.btn.big.reg,gift_cards left p.btn.big.reg,membership left p.btn.big.reg{left:50%;margin-left:-100px;margin-top:50px}main right,gift_cards right,membership right{width:460px;margin-top:10;float:left;background-color:rgba(0,0,0,.6);color:#fff;padding:20;margin-top:40;height:600;position:relative}main right p,gift_cards right p,membership right p{margin-top:20}main right p:nth-child(1),gift_cards right p:nth-child(1),membership right p:nth-child(1){width:300px !important}extra.Membership img{margin-top:40}extra.Membership right div{position:absolute;width:230px;height:150px;top:320;left:480}extra.Membership right div:nth-child(3){top:470}extra.Membership right div:nth-child(4){left:720}extra.Membership right div:nth-child(5){left:720;top:470}extra.Membership btns{display:none}extra.Gift{transition:opacity .5s}extra.Gift img:nth-child(1){display:inline}extra.Gift btns{margin-top:30}extra.Gift left{display:none}extra.Gift right{margin-right:250;opacity:inherit}extra>p{font-size:30;text-align:center;margin-top:20}extra left{margin-top:20;float:left;width:400px}extra left p.btn.big.reg{width:300px;margin-left:60;float:left}extra right{width:500;height:590;float:right;margin:0px 40px;padding:10;padding-top:0;color:#fff;font-weight:100;margin-top:-10}membership left p.btn.big.reg{width:300;margin-left:-150}p.c:after{content:"*";color:red}gc{width:300px;height:183px;float:left;margin-top:30px;margin-left:calc(50% - 150px);margin-right:calc(50% - 150px);border-radius:15px;background-image:url(https://s3.amazonaws.com/img.netframe.io/581604ada17fdc09297382b6.jpg);position:relative;display:none}gc p.value{color:#a0323c;font-size:48px;text-align:center;position:absolute;top:83;width:140}gc p.type{color:#fff;text-align:center;width:100%;float:left;margin-top:5px;font-size:44}.address{width:1010px !important;float:left;padding-bottom:15px}.address>div{width:1010px;overflow:hidden;float:left}.address right,.address center{padding-bottom:20;float:left}.address right>p:nth-child(1),.address center>p:nth-child(1){font-size:20;text-align:center;margin:20}.address.value5 right>div less{opacity:0}.address label{width:55%;float:left;font-size:20;margin:3 0;margin-left:20%}.address label>*{float:left}.address label p{padding:7}.address label p:nth-child(2){width:62%;padding-left:8px;float:right}.address label p.btn.big.reg{float:right;margin:0 0 0 10}.address label p p.c:after{content:"*";color:red}.address label p.other-amount{color:blue;text-decoration:underline;float:left;width:141px;font-size:13px;margin-top:24px !important}.address label input{border:1px solid silver;font-size:20;padding:5;width:65%;float:right}.address label input#u_DoB{width:152;margin-right:calc(65% - 152px)}.address label input.sm{width:152}.address left{float:left;margin-top:10px;padding-bottom:40}.address left>p{color:#000;font-size:30px;width:100%;text-align:center}.address left>div label{width:100%;position:relative;margin-left:220}.address left>div label>p{margin:0 !important}.address left>div label input{width:600px !important}.address left>div label.select select{opacity:1;background-color:rgba(0,0,0,0);font-size:22;padding-left:20;width:100%}.address left>div label.select div{margin-left:140;width:100px;height:50px}.address left>div label.select+input.value{position:absolute;top:66;left:0;margin:30 220;max-width:100px;text-align:center}.address left>div select{z-index:10;width:50px;height:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;color:#fff;border:none;outline:none;font-size:14px;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer}.address left>div select option{color:#000}.address left>div input{float:left;height:40px;font-size:24px;color:balck}.address left>div p{width:100%;margin:20px 0px;font-size:20px}.address left>div textarea{width:600px;height:100px;font-size:24px;border:1px solid silver}.address btns p#mem_address{transition:opacity .3s;position:absolute;left:352;top:-100}.address btns p#prev_address{transition:opacity .3s;position:absolute;left:580;top:-100}mem_address{width:100%;float:left;height:100%}mem_address left{margin-top:10;float:left;width:500px}mem_address left p.btn.reg.big{left:50%;margin-left:-140px;margin-top:50;float:left}mem_address left label{width:100%;float:left;margin:10;margin-bottom:0}mem_address left label p{width:100%;float:left;margin:5;margin-top:0;margin-left:9}mem_address left label input{float:left;font-size:19;padding:3;width:400;margin-left:5}products checkout.modal>p:nth-child(3){margin:0;padding:0;width:100%;font-size:15;text-align:left}products checkout.modal>p:nth-child(4){font-size:18;text-align:left;background-color:#fff;margin-bottom:10;width:calc(100% - 20px)}products checkout.modal>p:nth-child(6){font-size:15;width:calc(100% - 5px);border-right:5px solid #fff;text-align:right;margin:0;padding:0;background-color:#fff}products checkout.modal div{float:left;width:100%;margin-bottom:10;background-color:#fff}products checkout.modal div p{font-size:15;width:calc(100% - 5px);text-align:right;line-height:1.5em}products checkout.modal each{float:left;width:100%;background-color:#fff}products checkout.modal each p{float:left;margin:0 5}products checkout.modal each p:nth-child(1){width:20px;text-align:right}products checkout.modal each p:nth-child(2){width:290px;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}products checkout.modal each p:nth-child(3){width:60;text-align:right}products cart{right:5;z-index:10;border:3px solid silver}basket_items{width:500px;position:absolute;left:50%;margin-left:-250px;background-color:#fff;top:50px;border:2px solid silver;padding-bottom:20px}basket_items>x{right:-18;top:-18 !important}basket_items>p{font-size:20;text-align:center;width:200px;background-color:#a0323c;color:#fff;font-weight:100;padding:5 0;left:50%;margin-left:-100px;position:relative;margin-top:10;float:left}basket_items>p:nth-child(2){margin-bottom:10px}basket_items list{float:left;max-height:500px;-webkit-overflow-scrolling:touch;overflow-y:scroll;background-color:rgba(200,200,200,.4);width:100%}basket_items each{position:relative;width:100%;float:left}basket_items each item{margin-left:90}basket_items each>p{position:absolute}basket_items each>p:nth-child(2){font-size:20;right:0;width:110;text-align:center;top:10}basket_items each>p:nth-child(4){font-size:20;left:0;top:10;width:90;text-align:center}basket_items each chg{position:absolute;bottom:35;font-size:23;background-color:#90ee90;color:gray;width:30;height:30;text-align:center;border-radius:50%}basket_items each chg.remove{left:30}basket_items each chg.remove:after{content:"-"}basket_items each chg.add{top:50;right:40}basket_items each chg.add:after{content:"+"}products options{width:400px;position:fixed;left:calc(50% - 350px);top:10;background-color:#fff;border:2px solid silver;z-index:10;margin-top:200px}products options>p{margin-top:10;background-color:#a0323c;width:200px;text-align:center;color:#fff;padding:5 0;position:relative;left:50%;margin-left:-100px}products options>div{float:left;margin-left:30;width:100%}products options>x{top:-16;right:-16}products main_cats{float:left;margin:10 0 0 10;border:1px solid gray;width:calc(100% - 20px)}products main_cats p.btn.big.reg{width:auto;padding:5 10;margin:5;min-width:110;text-align:left;font-size:16px !important;float:left}products cats{position:relative;top:10px;width:calc(100% - 20px);margin-left:10px;z-index:10;float:left;border:1px solid gray}products cats div{float:left;align-items:center;justify-content:center;flex-wrap:wrap}products cats div p.btn.big.reg{width:auto;padding:5 10;margin:5;min-width:110;text-align:left;font-size:16px !important;float:left;transition:opacity .1s}where btns p.btn.green{width:150px;padding:5 0;color:#fff;margin-right:10}products{position:absolute;background-color:#fff;height:auto;margin:10px;border:10px solid #000;min-height:690px;float:left}products>p:nth-child(1){text-align:center;font-size:20;padding:5 0}products x{top:5;z-index:510}products things{float:left;width:calc(100% - 300px);border-right:2px solid #000;min-height:690}products items{margin-top:20;float:left;width:100%}products items div{margin-left:40}products basket{margin-top:0;width:295px;min-height:650px;float:right;padding-bottom:40px}products basket btns{width:260px}products basket basket_item{width:100%;height:100%;overflow-x:visible;overflow-y:hidden;position:relative;float:left}products basket basket_item each{float:left;margin:5;background-color:#f5f5f5;padding:5;position:relative}products basket basket_item each m,products basket basket_item each l{display:none}products basket basket_item each.open{margin:5px 0px 45px 5px}products basket basket_item each.open m,products basket basket_item each.open l{position:absolute;width:110px;line-height:2;text-align:center;color:#fff;top:70px;border-radius:5px;display:block}products basket basket_item each.open m{left:215;background-color:green;display:none}products basket basket_item each.open l{background-color:red}products basket basket_item each img{width:50px;height:50px;float:left}products basket basket_item each div{float:left;width:220px;margin-left:5px;font-size:13}products basket basket_item each div>d{float:left;word-wrap:break-word}products basket basket_item each div>d b{margin-left:5px}products basket basket_item each cover{position:absolute;top:0px;left:0px;width:100%;height:100%}products item{width:300px;background-color:#f5f5f5;float:left;margin:10;position:relative;border:1px solid silver;flex:none}products item cover{position:absolute;width:100%;height:100%;top:0px;left:0px}products item cover.green{animation:green .5s}products item img{width:85px;height:85px;margin:5px}products item p{position:absolute}products item p:nth-child(2){top:5;left:95}products item p:nth-child(3){top:22;left:95;opacity:.6;font-size:11;height:50;overflow:hidden}products item p:nth-child(4){font-size:20;right:5;bottom:0}basket div#class-img{width:50px;height:50px;margin:0px;border:0px}div#class-img{background-size:contain;background-color:#fff;background-repeat:no-repeat;float:left;width:80px;height:80px;border:1px solid silver}div#class-img.bottle img{display:none}div#class-img.bottle{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMCAxMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjQzLjY3NiIgeT0iOC4zNTgiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzgzMTgwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHdpZHRoPSIxMS4zODUiIGhlaWdodD0iOS44MzciLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4MzE4MDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNDMuNjc2LDE4LjI4OHY4Ljk5NGMwLDAtNi43NDUsMi4yNDktOC4wMSwxMS4xMDJ2NTQuOTQ5SDYyLjkzVjM3LjY4MWMwLDAtMC45ODQtNy40NDgtNy44NjktMTAuMjU5di05LjEzNUw0My42NzYsMTguMjg4TDQzLjY3NiwxOC4yODh6Ii8+PHJlY3QgeD0iNDMuMzk2IiB5PSI1NS44MTEiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzgzMTgwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHdpZHRoPSIxMS42NjUiIGhlaWdodD0iMjUuMTg5Ii8+PC9zdmc+)}div#class-img.glass250 img{display:none}div#class-img.glass250{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMCAxMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzgzMTgwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMzIuNTgzLDQuNTY0aDM2LjE1MmMwLDAsMTUuNjg2LDIzLjk0NC0wLjY2MywzOC4yOTJjLTMuMzI0LDIuOTIxLTkuMjEsNS41NjktMTQuMjksMTAuNDQ3Yy0wLjc5NywwLjc2Ny0xLjM5NSwxLjgwMS0xLjM5NSw0LjE5MWMwLDguNTA0LDAsMzQuMDIxLDAsMzQuMDIxaDE1LjQzNnYzLjQ3OUgzMy4wNHYtMy40NzloMTUuODY4YzAsMCwxLjEzMi0yNi40MDMsMC0zNS4xMDdjLTAuMTQtMS4wODEtMC43MTgtMi43MTQtMi4yODMtMy43MTdjLTUuMDgxLTMuMjU1LTE0LjU3MS05Ljg3My0xNy45OTYtMTYuMDg3QzI1LjMzOSwzMC42MzcsMjEuNDc1LDIyLjI4MiwzMi41ODMsNC41NjR6Ii8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODMxODAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0zNC4yMjksNy45MzhjMCwwLTUuNDY1LDkuNDQzLTUuMzc1LDE3LjkxNWg0Mi45NzVjMCwwLDAuMDM3LTEyLjgwMy01LjM3NC0xNy45MTVIMzQuMjI5eiIvPjxnPjxwYXRoIGZpbGw9IiM4RTE0MDAiIGQ9Ik0zNC45NjIsNDAuNDY2di0wLjY5M2wwLjg4Ni0wLjg2MWMyLjEzMi0yLjAyOSwzLjA5Ny0zLjEwOCwzLjEwOC00LjM2N2MwLTAuODQ4LTAuNDExLTEuNjMxLTEuNjU3LTEuNjMxYy0wLjc1OCwwLTEuMzg4LDAuMzg2LTEuNzcyLDAuNzA3bC0wLjM2LTAuNzk2YzAuNTc5LTAuNDg4LDEuNDAxLTAuODQ4LDIuMzY0LTAuODQ4YzEuNzk4LDAsMi41NTcsMS4yMzIsMi41NTcsMi40MjdjMCwxLjU0MS0xLjExOCwyLjc4OC0yLjg3OCw0LjQ4M2wtMC42NjgsMC42MTd2MC4wMjRoMy43NXYwLjkzOEgzNC45NjJ6Ii8+PHBhdGggZmlsbD0iIzhFMTQwMCIgZD0iTTQ2LjUzOSwzMy4wNjhoLTMuMTg3bC0wLjMyMSwyLjE0NWMwLjE5Mi0wLjAyNSwwLjM3My0wLjA1MSwwLjY4MS0wLjA1MWMwLjY0MywwLDEuMjg1LDAuMTQyLDEuNzk4LDAuNDQ5YzAuNjU1LDAuMzczLDEuMTk0LDEuMDkyLDEuMTk0LDIuMTQ1YzAsMS42My0xLjI5NywyLjg1MS0zLjEwNywyLjg1MWMtMC45MTMsMC0xLjY4MS0wLjI1Ny0yLjA4LTAuNTEzbDAuMjgzLTAuODYxYzAuMzQ3LDAuMjA1LDEuMDI3LDAuNDYyLDEuNzg1LDAuNDYyYzEuMDY1LDAsMS45NzgtMC42OTMsMS45NzgtMS44MTFjLTAuMDEyLTEuMDc4LTAuNzMyLTEuODUtMi40LTEuODVjLTAuNDc2LDAtMC44NDgsMC4wNTItMS4xNTcsMC4wOWwwLjU0LTQuMDA3aDMuOTk1TDQ2LjUzOSwzMy4wNjhMNDYuNTM5LDMzLjA2OHoiLz48cGF0aCBmaWxsPSIjOEUxNDAwIiBkPSJNNTMuNjk1LDM2LjIwM2MwLDIuODM4LTEuMDUzLDQuNDA1LTIuOTAyLDQuNDA1Yy0xLjYzMSwwLTIuNzM2LTEuNTI4LTIuNzYyLTQuMjljMC0yLjgsMS4yMDgtNC4zNDEsMi45MDMtNC4zNDFDNTIuNjkzLDMxLjk3Niw1My42OTUsMzMuNTQ0LDUzLjY5NSwzNi4yMDN6IE00OS4xNjIsMzYuMzMxYzAsMi4xNywwLjY2NywzLjQwNCwxLjY5NSwzLjQwNGMxLjE1NCwwLDEuNzA3LTEuMzQ5LDEuNzA3LTMuNDhjMC0yLjA1NS0wLjUyNS0zLjQwNC0xLjY5NS0zLjQwNEM0OS44ODEsMzIuODUsNDkuMTYyLDM0LjA1Nyw0OS4xNjIsMzYuMzMxeiIvPjxwYXRoIGZpbGw9IiM4RTE0MDAiIGQ9Ik01NS4wOTksMzUuOTMyYzAtMC42NDMtMC4wMTItMS4xNjktMC4wNTItMS42ODNoMC45ODlsMC4wNTMsMS4wMDJoMC4wMzdjMC4zNDgtMC41OTEsMC45MjUtMS4xNDMsMS45NTQtMS4xNDNjMC44NDcsMCwxLjQ4OSwwLjUxMywxLjc1OSwxLjI0NmgwLjAyNWMwLjE5Mi0wLjM0NywwLjQzNy0wLjYxNywwLjY5My0wLjgwOGMwLjM3My0wLjI4MywwLjc4MS0wLjQzOCwxLjM3NC0wLjQzOGMwLjgyMywwLDIuMDQsMC41MzksMi4wNCwyLjY5OHYzLjY2MWgtMS4xMDR2LTMuNTJjMC0xLjE5NC0wLjQzNy0xLjkxNC0xLjM1LTEuOTE0Yy0wLjY0MywwLTEuMTQyLDAuNDc2LTEuMzM0LDEuMDI3Yy0wLjA1MywwLjE1NS0wLjA5LDAuMzU5LTAuMDksMC41NjZ2My44NGgtMS4xMDR2LTMuNzI2YzAtMC45ODgtMC40MzctMS43MDgtMS4yOTktMS43MDhjLTAuNzA0LDAtMS4yMTksMC41NjUtMS4zOTksMS4xMzFjLTAuMDY1LDAuMTY3LTAuMDksMC4zNi0wLjA5LDAuNTUzdjMuNzVoLTEuMTA0VjM1LjkzMnoiLz48cGF0aCBmaWxsPSIjOEUxNDAwIiBkPSJNNjUuODE2LDMxLjM0N2gxLjEzdjkuMTE5aC0xLjEzVjMxLjM0N3oiLz48L2c+PC9zdmc+)}div#class-img.glass175 img{display:none}div#class-img.glass175{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iNTBweCIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+VW50aXRsZWQgMjwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9InNtYWxsLUdsYXNzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOC4wMDAwMDAsIDMuMDAwMDAwKSI+ICAgICAgICAgICAgPHBhdGggZD0iTTIuNDI1LDAuMjg5MDI3NzEzIEwxMi45NzQzNzUsMC4yODkwMjc3MTMgQzEyLjk3NDM3NSwwLjI4OTAyNzcxMyAxNy41NTEyNSwxMS44NDkxMDIxIDEyLjc4MDkzNzUsMTguNzc2NDYwNCBDMTEuODEwOTM3NSwyMC4xODY5NTcxIDEwLjA5MzEyNSwyMS40NjUwOTAzIDguNjEwOTM3NSwyMy44MjAyMjY3IEM4LjM3ODQzNzUsMjQuMTkwNDMwNCA4LjIwNDA2MjUsMjQuNjg5ODk1MSA4LjIwNDA2MjUsMjUuODQzOTM3NyBMOC4yMDQwNjI1LDQyLjI2OTM5ODIgTDEyLjcwODEyNSw0Mi4yNjkzOTgyIEwxMi43MDgxMjUsNDMuOTQ4NzU3OCBMMi41NTg0Mzc1LDQzLjk0ODc1NzggTDIuNTU4NDM3NSw0Mi4yNjkzOTgyIEw3LjE4ODc1LDQyLjI2OTM5ODIgQzcuMTg4NzUsNDIuMjY5Mzk4MiA3LjUxOTA2MjUsMjkuNTIyMTkwMiA3LjE4ODc1LDI1LjMxOTY1NDkgQzcuMTQ3ODEyNSwyNC43OTc5NTczIDYuOTc5MDYyNSwyNC4wMDk0NjQ5IDYuNTIyNSwyMy41MjQ5OTQ1IEM1LjA0LDIxLjk1MzY5NzEgMi4yNzA2MjUsMTguNzU4MzYzOSAxLjI3MTI1LDE1Ljc1ODQ3MzQgQzAuMzExMjUsMTIuODc2OTg2IC0wLjgxNjI1LDguODQzMDA3MTEgMi40MjUsMC4yODkwMjc3MTMgTDIuNDI1LDAuMjg5MDI3NzEzIFoiIGlkPSJTaGFwZSIgc3Ryb2tlPSIjODMxODAwIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTIuOTA5MDYyNSwxLjkxNzcxNjk3IEMyLjkwOTA2MjUsMS45MTc3MTY5NyAxLjMxMDYyNSw2LjQ4NzM1MzY5IDEuMzM3MTg3NSwxMC41ODY5OTcyIEwxMy45MDYyNSwxMC41ODY5OTcyIEMxMy45MDYyNSwxMC41ODY5OTcyIDEzLjkxNjU2MjUsNC4zOTE3NzM1MSAxMi4zMzQzNzUsMS45MTc3MTY5NyBMMi45MDkwNjI1LDEuOTE3NzE2OTcgTDIuOTA5MDYyNSwxLjkxNzcxNjk3IFoiIGlkPSJTaGFwZSIgc3Ryb2tlPSIjODMxODAwIj48L3BhdGg+ICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjgxMjUwMCwgMTIuODg3MzIyKSIgZmlsbD0iIzhFMTQwMCI+ICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjYzMTg3NSwwLjkxMTU1Mzk2NCBMMC42MjQ2ODc1LDAuOTExNTUzOTY0IEwwLjIwMTI1LDEuMjkwMDMwMzMgTDAuMTM3NSwwLjg3NDMyNjc4MSBMMC42Njk2ODc1LDAuNDAyNzgyNDYzIEwwLjk1MDYyNSwwLjQwMjc4MjQ2MyBMMC45NTA2MjUsNC40MzM2NTkxMiBMMC42MzE4NzUsNC40MzM2NTkxMiBMMC42MzE4NzUsMC45MTE1NTM5NjQgTDAuNjMxODc1LDAuOTExNTUzOTY0IFoiIGlkPSJTaGFwZSI+PC9wYXRoPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMy40MjEyNSwwLjQwMjc4MjQ2MyBMMy40MjEyNSwwLjc2MjY0NTIzMiBMMi4zNjA2MjUsNC40MzM2NTkxMiBMMi4wMTkzNzUsNC40MzM2NTkxMiBMMy4wNzYyNSwwLjg2ODEyMjI1MSBMMy4wNzYyNSwwLjg1NTcxMzE5IEwxLjg4NDY4NzUsMC44NTU3MTMxOSBMMS44ODQ2ODc1LDAuNDAzMjk5NTA3IEwzLjQyMTI1LDAuNDAyNzgyNDYzIEwzLjQyMTI1LDAuNDAyNzgyNDYzIEwzLjQyMTI1LDAuNDAyNzgyNDYzIFoiIGlkPSJTaGFwZSI+PC9wYXRoPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNS4yMTc4MTI1LDAuODYxOTE3NzIgTDQuMjg4MTI1LDAuODYxOTE3NzIgTDQuMTk0Mzc1LDEuODk3NTU3MjcgQzQuMjUwNjI1LDEuODg1MTQ4MjEgNC4zMDMxMjUsMS44NzI3MzkxNSA0LjM5MzEyNSwxLjg3MjczOTE1IEM0LjU4MDYyNSwxLjg3MjczOTE1IDQuNzY3ODEyNSwxLjk0MDk4ODk4IDQuOTE3ODEyNSwyLjA4OTM4MDY3IEM1LjEwOTA2MjUsMi4yNjkzMTIwNiA1LjI2NjI1LDIuNjE2NzY1NzcgNS4yNjYyNSwzLjEyNTAyMDIyIEM1LjI2NjI1LDMuOTEyNDc4NTUgNC44ODgxMjUsNC41MDE5MDg5NSA0LjM1OTY4NzUsNC41MDE5MDg5NSBDNC4wOTM0Mzc1LDQuNTAxOTA4OTUgMy44NjkwNjI1LDQuMzc3ODE4MzQgMy43NTI4MTI1LDQuMjU0MjQ0NzggTDMuODM1MzEyNSwzLjgzODU0MTIzIEMzLjkzNjU2MjUsMy45Mzc4MTM3MiA0LjEzNSw0LjA2MTkwNDMzIDQuMzU2MjUsNC4wNjE5MDQzMyBDNC42NjcxODc1LDQuMDYxOTA0MzMgNC45MzM0Mzc1LDMuNzI3Mzc2NzMgNC45MzM0Mzc1LDMuMTg3NTgyNTcgQzQuOTI5Njg3NSwyLjY2NjkxOTA1IDQuNzE5Njg3NSwyLjI5NDY0NzIyIDQuMjMyODEyNSwyLjI5NDY0NzIyIEM0LjA5NDA2MjUsMi4yOTQ2NDcyMiAzLjk4NTMxMjUsMi4zMTk0NjUzNSAzLjg5NTMxMjUsMi4zMzgwNzg5NCBMNC4wNTI4MTI1LDAuNDAzMjk5NTA3IEw1LjIxODQzNzUsMC40MDMyOTk1MDcgTDUuMjE3ODEyNSwwLjg2MTkxNzcyIEw1LjIxNzgxMjUsMC44NjE5MTc3MiBMNS4yMTc4MTI1LDAuODYxOTE3NzIgWiIgaWQ9IlNoYXBlIj48L3BhdGg+ICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik01Ljc5MjUsMi4yNDQ0OTM5MyBDNS43OTI1LDEuOTM0MjY3NDEgNS43ODg0Mzc1LDEuNjgwMzk4NyA1Ljc3Njg3NSwxLjQzMjIxNzQ4IEw2LjA2NTkzNzUsMS40MzIyMTc0OCBMNi4wODA5Mzc1LDEuOTE2MTcwODYgTDYuMDkyMTg3NSwxLjkxNjE3MDg2IEM2LjE5MzEyNSwxLjYzMDc2MjQ2IDYuMzYxNTYyNSwxLjM2NDQ4NDY5IDYuNjYxODc1LDEuMzY0NDg0NjkgQzYuOTA5MDYyNSwxLjM2NDQ4NDY5IDcuMDk2NTYyNSwxLjYxMjE0ODg3IDcuMTc1MzEyNSwxLjk2NTgwNzExIEw3LjE4MjUsMS45NjU4MDcxMSBDNy4yMzkwNjI1LDEuNzk4Mjg0NzggNy4zMSwxLjY2Nzk4OTY0IDcuMzg0Mzc1LDEuNTc1NDM4NzMgQzcuNDkzNzUsMS40Mzg5MzkwNiA3LjYxMjUsMS4zNjQ0ODQ2OSA3Ljc4NTMxMjUsMS4zNjQ0ODQ2OSBDOC4wMjU5Mzc1LDEuMzY0NDg0NjkgOC4zODA5Mzc1LDEuNjI0NTU3OTMgOC4zODA5Mzc1LDIuNjY2OTE5MDUgTDguMzgwOTM3NSw0LjQzMzY1OTEyIEw4LjA1OTA2MjUsNC40MzM2NTkxMiBMOC4wNTkwNjI1LDIuNzM0NjUxODUgQzguMDU5MDYyNSwyLjE1ODE0NzU1IDcuOTMxNTYyNSwxLjgxMDY5Mzg0IDcuNjY1LDEuODEwNjkzODQgQzcuNDc3NSwxLjgxMDY5Mzg0IDcuMzMxODc1LDIuMDQwMjYxNDcgNy4yNzU2MjUsMi4zMDY1MzkyNCBDNy4yNjAzMTI1LDIuMzgyMDI3NjkgNy4yNDkzNzUsMi40ODAyNjYwOSA3LjI0OTM3NSwyLjU3OTUzODU4IEw3LjI0OTM3NSw0LjQzMzY1OTEyIEw2LjkyNzUsNC40MzM2NTkxMiBMNi45Mjc1LDIuNjM1Mzc5MzYgQzYuOTI3NSwyLjE1ODE0NzU1IDYuODAwMzEyNSwxLjgxMDY5Mzg0IDYuNTQ4NzUsMS44MTA2OTM4NCBDNi4zNDI4MTI1LDEuODEwNjkzODQgNi4xOTIxODc1LDIuMDgzNjkzMTkgNi4xMzk2ODc1LDIuMzU2NjkyNTMgQzYuMTIwNjI1LDIuNDM3MzUxNDIgNi4xMTM0Mzc1LDIuNTI5OTAyMzQgNi4xMTM0Mzc1LDIuNjIzNDg3MzQgTDYuMTEzNDM3NSw0LjQzMzY1OTEyIEw1Ljc5MTg3NSw0LjQzMzY1OTEyIEw1Ljc5MjUsMi4yNDQ0OTM5MyBMNS43OTI1LDIuMjQ0NDkzOTMgTDUuNzkyNSwyLjI0NDQ5MzkzIFoiIGlkPSJTaGFwZSI+PC9wYXRoPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOC45MiwwLjAzMTAyNzY3NjMgTDkuNDIsMC4wMzEwMjc2NzYzIEw5LjQyLDQuNDMzNjU5MTIgTDguOTIsNC40MzM2NTkxMiBMOC45MiwwLjAzMTAyNzY3NjMgTDguOTIsMC4wMzEwMjc2NzYzIFoiIGlkPSJTaGFwZSI+PC9wYXRoPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==)}div#class-img.cup-small img{display:none}div#class-img.cup-small{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+ICA8cGF0aCBzdHJva2U9IiMwMDAwMDAiIGQ9Im0zMS43NDk5NiwzNC42MjQ0N2wzMy45OTk4NiwwYzAsMTcuOTQ2NSAtMS4zNDM0MiwyOS45MTA4MiAtMTAuMTk5OTUsNDEuODc1MTVsLTEzLjU5OTk1LDBjLTguMzY4NjYsLTEwLjUyMzk0IC0xMC4xOTk5NiwtMjMuOTI4NjUgLTEwLjE5OTk2LC00MS44NzUxNXoiIHN0cm9rZS1taXRlcmxpbWl0PSI0IiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIvPiAgPHBhdGggc3Ryb2tlPSIjMDAwMDAwIiBkPSJtMTUuNjI0OTksNzYuODc0NzNsNjcuMjA5NDUsMGMtNS44MTQ4Myw4IC01LjgxNDgzLDEyLjY2MjA1IC0yMC4xNjI4NCwxNS42NDMxNmwtMjYuODgzNzcsMGMtMTQuNTgxNTEsLTIuNDQzMDIgLTE0LjU4MTUxLC03LjY0MzE2IC0yMC4xNjI4NCwtMTUuNjQzMTZ6IiBzdHJva2UtbWl0ZXJsaW1pdD0iNCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSI0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiLz4gIDxwYXRoIHN0cm9rZT0iIzAwMDAwMCIgZD0ibTc2Ljg5NTIsNTUuOTI0MTZjLTEuNDIwMzEsNC44ODkxIC01LjExNjM3LDcuODM0NTEgLTguMjU1NCw2LjU3ODc3Yy0zLjEzOTAxLC0xLjI1NTc0IC00LjUzMjMsLTYuMjM3MTEgLTMuMTExOTgsLTExLjEyNjE5YzEuNDIwMzMsLTQuODg5MDkgNS4xMTYzOSwtNy44MzQ1MSA4LjI1NTQsLTYuNTc4NzdjMy4xMzkwMiwxLjI1NTc0IDQuNTMyMyw2LjIzNzEgMy4xMTE5OCwxMS4xMjYxOXoiIHN0cm9rZS1kYXNob2Zmc2V0PSIwIiBzdHJva2UtbWl0ZXJsaW1pdD0iNCIgbWFya2VyLWVuZD0ibm9uZSIgbWFya2VyLW1pZD0ibm9uZSIgbWFya2VyLXN0YXJ0PSJub25lIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMyIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSJub25lIi8+PC9zdmc+)}div#class-img.cup-big img{display:none}div#class-img.cup-big{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gIDxwYXRoIGQ9Im0xNiwxMy4zNzQ1Mmw2NS40OTk3OSwwYzAsMjcuMTA3MTkgLTIuNTg4MDYsNDUuMTc4NjUgLTE5LjY0OTk0LDYzLjI1MDFsLTI2LjE5OTkxLDBjLTE2LjEyMTk4LC0xNS44OTU4MyAtMTkuNjQ5OTQsLTM2LjE0MjkxIC0xOS42NDk5NCwtNjMuMjUwMXoiIHN0cm9rZS1taXRlcmxpbWl0PSI0IiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIi8+ICA8cGF0aCBkPSJtOC43NTAwMSw3Ni43NDk3M2w3OC41ODQ0MiwwYy02Ljc5ODk3LDggLTYuNzk4OTcsMTIuNjYyMDUgLTIzLjU3NTMzLDE1LjY0MzE2bC0zMS40MzM3NSwwYy0xNy4wNDkzOSwtMi40NDMwMiAtMTcuMDQ5MzksLTcuNjQzMTYgLTIzLjU3NTM0LC0xNS42NDMxNnoiIHN0cm9rZS1taXRlcmxpbWl0PSI0IiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIi8+ICA8cGF0aCBkPSJtOTYuNTQxNzEsNDMuNzE3OTJjLTIuMDAzNTgsNi4xOTI2NSAtNy4yMTc0Niw5LjkyMzM4IC0xMS42NDU1NSw4LjMzMjgzYy00LjQyODA3LC0xLjU5MDU1IC02LjM5MzUyLC03LjkwMDA3IC00LjM4OTk0LC0xNC4wOTI3MWMyLjAwMzU5LC02LjE5MjY1IDcuMjE3NDYsLTkuOTIzMzkgMTEuNjQ1NTQsLTguMzMyODRjNC40MjgwOSwxLjU5MDU1IDYuMzkzNTIsNy45MDAwNyA0LjM4OTk1LDE0LjA5MjcyeiIgc3Ryb2tlLWRhc2hvZmZzZXQ9IjAiIHN0cm9rZS1taXRlcmxpbWl0PSI0IiBtYXJrZXItZW5kPSJub25lIiBtYXJrZXItbWlkPSJub25lIiBtYXJrZXItc3RhcnQ9Im5vbmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSI0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIvPjwvc3ZnPg==)}

search features {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    p {
        width: 187px; float: left; line-height: 2; text-align: center; margin: 0px 0px 10px 10px; &:active { transform: translate(2px,2px); }
    }
    + features {
        margin-top: 0px;
        &:empty { display: none; }
    }
} 
search {
    label {
        width: 60%;
        margin-left: 20%;
        float: left;
        margin-top: 20;
        margin-bottom: 20;
        p {
            width: 180px;
            font-size: 25;
            float: left;
            padding: 10;
        }
        input {
            float: right;
            width: calc(100% - 200px);
            font-size: 20;
            padding: 10;
            border: 1px solid #c0c0c0;
        }
    }
    docs {
        margin-bottom: 20px;
        float: left;
        p.btn.big.reg { float: left; font-size: 30px !important; width: 300; margin-left: 190; }
    }
    found {
        width: 100%;
        float: left;
        display: flex;
        flex-wrap: wrap;
        &:empty +docs:empty {
            &::after {
                content: 'Sorry, nothing found';
                font-size: 30;
                width: 320px;
                text-align: center;
                height: 30px;
                background-color: #A0323C;
                color: white;
                font-weight: 100;
                padding: 4px 10px 10px 10px;
                float: left;
                margin: 50px 170px;
            }
        }
        each {
            width: 207px;
            float: left;
            margin-bottom: 20px;
            padding-left: 20;
            padding-bottom: 10;
            position: relative;
            
            > p:nth-child(2) {
                width: 100%;
                margin-top: 5;
                text-align: left;
                font-size: 12;
                white-space: nowrap;
                overflow: hidden;
                text-overflow: ellipsis;
                font-family: 'Neutra Display Titling';
                float: left;
            }
            img {
                width: 100%;
                float: left;
                margin-top: 5;
                &:nth-child(1) {
                    display: inline;
                }
            }
            cover {
                width: 100%; height: 100%; position: absolute; top: 0;left: 0;
            }
        }
    }
}
search features{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;width:100%}search features p{width:187px;float:left;line-height:2;text-align:center;margin:0px 0px 10px 10px}search features p:active{transform:translate(2px, 2px)}search features+features{margin-top:0px}search features+features:empty{display:none}search label{width:60%;margin-left:20%;float:left;margin-top:20;margin-bottom:20}search label p{width:180px;font-size:25;float:left;padding:10}search label input{float:right;width:calc(100% - 200px);font-size:20;padding:10;border:1px solid silver}search docs{margin-bottom:20px;float:left}search docs p.btn.big.reg{float:left;font-size:30px !important;width:300;margin-left:190}search found{width:100%;float:left;display:flex;flex-wrap:wrap}search found:empty+docs:empty::after{content:"Sorry, nothing found";font-size:30;width:320px;text-align:center;height:30px;background-color:#a0323c;color:#fff;font-weight:100;padding:4px 10px 10px 10px;float:left;margin:50px 170px}search found each{width:207px;float:left;margin-bottom:20px;padding-left:20;padding-bottom:10;position:relative}search found each>p:nth-child(2){width:100%;margin-top:5;text-align:left;font-size:12;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Neutra Display Titling";float:left}search found each img{width:100%;float:left;margin-top:5}search found each img:nth-child(1){display:inline}search found each cover{width:100%;height:100%;position:absolute;top:0;left:0}

.t-item.has-description-true-xxx {
    d:nth-child(1) {
        opacity: 0;
    }
    d:nth-child(2) {
        &:before {
            content: '';
            background-image: url(https://img.netframe.io/members/quest.png);
            background-size: contain;
            width: 15px;
            height: 15px;
            float: left;
            margin: 1px 10px 0px 7px;
            position: absolute;
            left: 15px;
            transform: scale(1.3);
        }
    }
}
w.LCPsaving.false {
    display: none;
}
t_cart div[bind=appliedPromos] {
    margin-left: 10px;
    width: 260px;
    p:nth-child(1) { display: none; }
    p:nth-child(2) {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 165px;
        text-align: left;
    }
    p:nth-child(3) {
        margin: 0px;
        padding: 0px;
        width: 70px;
        text-align: right;
    }
    .gift-offer {
        p:nth-child(1) { display: inline; float: left; width: 35px;  }
        p:nth-child(2) { width: 190px; padding: 0px; }
        p:nth-child(3) { display: none; }
    }

}
hi_events > tickets .gcCancel { display: none; }
tickets.large { 
    .gcCancel { 
        padding: 0px !important;
        p.btn.cancel { margin-left: 156px; font-size: 12px; width: 120px; color: white; bottom: 9px; }
    }
}
p.byPost { display: none; }
div.by-post-true {
    p.byPost { display: inline; font-size: 13px !important; }
}
div.decimal div.gift_card p { font-size: 30px !important; margin-top: 16; }
tickets.large {
    x { display: none; }
}
home tickets ticket_list {
    width: 295px !important;
    ticket {
        opacity: 1 !important;
        x { background-color: 'transparent'; border: 0; opacity: 0.5; top: -5; right: 0; transform: scale(0.7)  }
    }
}
home search {
    max-height: none;
    z-index: 10;
}
tickets p.btn.cancel { background-color: #A0323C; border-radius: 0px; font-size: 13; width: 100px; line-height: 2.5; position: absolute; bottom: 5; margin-left: -15; }
tickets.tickets0 {
    ticket_list {
        display: none;
    }
    > div > div > p {
        display: none;
    }
}
tickets.extras0 {
    extras_list {
        display: none;
    }
}
tickets {
    min-height: 160px;
}
tickets extras_list {
        float: left;
        width: 100%;
        
        > div {
            font-size: 11;
            float: left;
            img {
                display: none;
                width: 310px;
                margin: 5;
                float: left;
                margin-left: 46;
                + div { display: inline; + div { display: none; } }
            }
            > div {
                float: left;
            }
            &:last-child {
                margin-bottom: 50px;
            }
        }
}
tickets.bouncer {
    animation: ticketbounce 0.8s;
    transition: opacity 0.2s;
}
img.banner-true { display: inline; }
img.banner-false { display: none; }
img.banner-true + tick_img { display: none; }
home tickets {
    div.ticketBanner {
        width: 50px;
        height: 50px;
        overflow: hidden;
        float: left;
        margin: 0;
        img.banner-true { display: none; }
        img.banner-false { display: none; }
        img.banner-true + tick_img { display: block; }
    }
    d.LCPsaving.false { display: none; }
}
tickets.large {
    position: absolute;
    background-color: white;
    top: 10;
    margin: 5;
    left: 50%;
    width: 650px;
    margin-left: -360px;
    padding: 50px;
    padding-bottom: 70px;
    padding-right: 0px;
    border: 5px solid black;
    z-index: 10;
    float: left;
    cover {
        display: none;
    }
    extras_list { 
        float: right;
        transition: opacity 0.4s;
        float: left;
        transform: translateX(140px);
        transition: transform 0.4s;
        transition-timing-function: ease-out;
        > div {
            > div {
                width: 310px;
                margin-right: 50;
                > div {
                    &:nth-child(2) {
                        display: block;
                        margin-left: 45;
                        > div:nth-child(1) {
                            display: block;
                            position: relative;
                            p:nth-child(1) {
                               
                               font-size: 40;
                               color: #A0323C;
                               left: 0;
                               
                               width: 310px;
                               text-align: center;
                               &:before { content: 'Gift Card'; float: left; font-size: 25px; text-align: center; width: 100%; }
                               &:after { content: 'XXXX-XXXX-XXXX'; float: left; left: 0; font-size: 30; text-align: center; width: 100%; }
                            }
                            p:nth-child(2) { width: 312px; text-align: center; }
                        }
                        > div:nth-child(2) {
                            float: left;
                            background-color: black;
                            width: 310px;
                            margin-top: 30;
                            padding-bottom: 22px;
                            position: relative;
                            > p {
                                color: white;
                                font-size: 16;
                                margin-left: 15;
                                margin-top: 10;
                                float: left;
                            }
                            > div {
                                float: left;
                                background-color: white;
                                margin: 15;
                                margin-bottom: 0;
                                padding: 5;
                                &:last-child {
                                    margin-bottom: 15;
                                }
                                p {
                                    width: 270px;
                                    font-size: 16;
                                }
                            }
                        }
                    }
                }
            }
        }
    }
    > x {
        display: block;
        left: calc(100% - 20px);
        top: -19px
    }
    > div {
        overflow-x: hidden;
        left: -50;
        position: relative;
        width: calc(100% + 50px);
    }
    > div > div {
        /* width: 700px; */
        float: left;
        /* overflow-x: hidden; */
        left: 0;
        margin-left: -50px;
        margin-bottom: 120px;
        > p {
            display: none;
        }
    }
    btns {
        transition: opacity 0.4s;
        top: calc(100% - 10px);
        p {
            display: inline;
            font-size: 20;
            background-color: #A0323C;
            color: white;
            font-weight: 100;
            padding: 5 0;
            padding-bottom: 7;
            width: 200px;
            float: left;
            position: absolute;
            text-align: center;
            margin: 0;
            &:active {
                transform: translateX(2px) translateY(2px);
            }
            &:nth-child(3) { /* */
                left: 50%;
                position: absolute;
                top: -120px;
                margin-left: -160px;
                width: 300;
                padding: 0;
                line-height: 2;
            }
            &:nth-child(4) { /* */
                margin-left: 10px;
            }
            &:nth-child(5) { /* */
                margin-left: 7px;
                top: -60;
                width: 300;
                margin-left: -50;
            }
            &.checkout { /* */
                left: 480px;
            }
        }
        arrows {
            width: 75px;
            height: 55px;
            float: left;
            background-repeat: no-repeat;
	        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA1CAMAAADYkS0tAAAAJFBMVEWxKBi1NSbAUUTFXlLOeG7OeW7OeW/XlIzhrqnw1tP68vH///88AJwXAAAAVUlEQVR4Ae3MOw6AMBjDYB7QAv/97wt7hpoNCXuMlG+yb3c0sHGtqpENa/GNjbdVfnPT09PTY+mtww22XPXUh5uamhpNTQ00n/nM7ZXXyYa9nW32m24sxxN7Nabq5wAAAABJRU5ErkJggg==);
            position: absolute;
            top: -80px;
            &:nth-child(1) {
                left: calc(100% - 75px);
            }
            &:nth-child(2) {
                transform: rotate(180deg);
            }
        }
    }
    &.large.zero_add.true btns p.checkout {
        display: none;
    }
    ticket_list {
        transition: opacity 0.4s;
        float: left;
        transform: translateX(140px);
        transition: transform 0.4s;
        transition-timing-function: ease-out;
        ticket {
            float: left;
            margin-left: 50;
            width: 310px;
            height: auto;
            opacity: 0.5;
            transition: opacity 0.3s;
            &:nth-child(1) {
                opacity: 1;
            }
            img.banner-false {  }
            img.banner-true {  }
            img.banner-true + tick_img { display: none; }
            div.ticketBanner { border-bottom: 15px solid black; }
            tick_img {
                border-top: 0px solid black;
                width: 210px;
                height:70;
                border-left: 40px solid black;
                border-right: 50px solid black;
                float: left;
                margin: 0;
                border-radius: 0;
                border-bottom: 0px solid black;
                background-size: contain;
                background-repeat: no-repeat;
                float: left;
                background-image: url(data:image/png;base64,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);;
            }
            > div {
                background-color: black;
                color: white;
                width: 300px;
                float: left;
                margin: 0;
                text-align: center;
                font-size: 17;
                border-bottom: 30px solid black;
                w:nth-child(3) { div { d:nth-child(1) { width: 0px;  } d:nth-child(2) { width: 200px; } } }
                p:nth-child(7) {
                    display: none;
                }
                w:nth-child(5),w:nth-child(7) {
                    
                }
                w:nth-child(6) {
                    background-color: white;
                    margin-left: 10;
                    padding-bottom: 5;
                    margin-bottom: 10;
                    > div { float: left; margin: 5 0; }
                    d { text-decoration: none; }
                    d:nth-child(1) { color: red; width: 190px; text-align: left; padding-left: 10;} 
                    d:nth-child(2) { color: red; width: 60; text-align: right;  }
                    w:nth-child(2) d:nth-child(1) { text-align: right; margin-bottom: 5; }
                }
                &.added.true {
                    > p:nth-child(7) {
                        display: inline;
                        margin-bottom: 10 !important;
                        float: left;
                        width: 100%;
                        font-weight: 100;
                    }
                    w:nth-child(5),w:nth-child(8) {
                        display: inline;
                        &:empty {
                            display: none;
                        }
                    }
                    w:nth-child(3),w:nth-child(4) {
                        position: relative;
                        background-color: rgba(255,255,255,0.5);
                        &:before {
                            content: 'already purchased';
                            background-color: white;
                            position: absolute;
                            width: 200px;
                            top: -18;
                            left: 40;
                            padding-bottom: 4;
                        }
                    }
                }
                > d {
                    margin: 0;
                    width: 100%;
                    margin-top: 10px;
                    &:last-child {
                        width: 190;
                        font-size: 14;
                        position: absolute;
                        left: 14;
                        bottom: 5;
                        text-align: left;
                        &.false { display: none; }
                    }
                    &.t-title {
                        width: 100%;
                        margin-left: 0px;
                        .t-screen {
                            width: 100%;
                            float: left;
                            color: white;
                            margin:10px 0px 0px 0px;
                        }
                    }
                }
                w {
                    width: 280px;
                    float: left;
                    > div {
                        float: left;
                    }
                    &:nth-child(3) {
                        margin-top: 25;
                        background-color: white;
                        color: black;
                        margin-left: 10px;
                        padding: 10px 0px;
                        margin-bottom: 10px;
                        d {
                            text-decoration: none;
                        }
                    }
                    &:nth-child(4),&:nth-child(5),&:nth-child(8) {
                        background-color: white;
                        color: black;
                        margin: 10px;
                        margin-top: 0px;
                        padding: 10px 0px;
                        &:empty {
                            display: none;
                        }
                        div {
                            margin-left: 5;
                            d {
                                margin: 1;
                            }
                        }
                    }
                    w {
                        float: left;
                        width: 100%;
                        d {
                            
                        }
                        
                    }
                    d {
                        float: left;
                        text-decoration: underline;
                        margin-bottom: 0;
                        font-size: 15;
                        &:nth-child(1) {
                            margin-left: 5;
                            width: 30px;
                            text-align: right;
                            margin-right: 5px;
                            height: 10px;
                        }
                        &:nth-child(2) {
                            width: 170px;
                            text-align: left;
                            float: left;
                        }
                        &:nth-child(3) {
                            text-align: right;
                            width: 60px;
                        }
                        &.qty0 {
                            display: none;
                        }
                    }
                }
                d {
                    &.LCPsaving.false { display: none; }
                    &.title {
                        font-weight: 100;
                    }
                    &.qty0 {
                        display: none;
                    }
                    &.price {
                        display: inline;
                    }
                    &.price + d {
                        p { float: left; font-style: italic; font-size: 12px; margin: 0px; &:empty { display: none; } }
                        p.with-title { width: 172px; margin-left: 40; margin-bottom: 5px; } 
                        p.with-price { width: 60px; text-align: right; }        
                    }
                }                
            }
        }
    }
    btns {
        p.reg.btn.big {
            margin: 0;
            width: 200px !important;
        }
    }
}
.ellip {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
tickets {
    transform-style: preserve-3d;
    position: relative;
    float: left;
    background-color: white;
    width: 295px;
    border: 5px solid black;
    padding-bottom: 40;
    w.promotion.false { display: none; }
    &:empty {
        display: none;
    }
    > x {
        display: none;
    }
    > div > div > p {
        color: black;
        margin-left: 50px;
        font-size: 11;
        font-weight: 600;
        margin-bottom: 20px;
    }
    > div > div.booking_fee.false > p {
        display: none;
    }
    ticket_list {
        float: left;
        width: 100%;
        margin-top: 5;
        position: relative; 
        ticket {
            float:left;
            position: relative;
            width: 295px;
            cover {
                position: absolute;
                top: 0px;
                left: 0px;
                width: 310px;
                height: 100%;
            }
        }
        tick_img {
            width: 40px;
            height: 40px;
            float: left;
            margin: 5;
            border-radius: 5px;
            background-image: url(data:image/png;base64,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);
            img.banner-false { display: none; }
            img.banner-true { border-top-right-radius: 5px; border-top-left-radius: 5px; }
        }
        ticket > div {
            float: left;
            margin-top: 5;
            font-size: 11;
            color: black;
            word-wrap: break-word;
            width: 230px;
            > p:nth-child(6) {
                display: none;
            }
            &.added.true {
                > p:nth-child(6) {
                    display: inline;
                    font-weight: 600;
                    text-align: center;
                    margin: 4;
                    width: 100%;
                    float: left;
                }
            }
            w {
                d {
                    text-decoration: underline;
                }
            }
            d {
                float: left;
                margin-right: 3;
                
                &.title {
                    font-weight: 600;
                }
                &.qty0 {
                    display: none;
                }
            }
            d.price {
                display: none;
            }
        }
        > p {
            color: black;
            width: 100%;
            float: left;
            font-size: 14;
            text-align: center;
            text-decoration: underline;
            color: #A0323C;
        }
    }
    > btns { 
        position: absolute;
        transition: opacity 0.2s;
        opacity: 1;        
        top: 100%;
        left: 0;
        margin-top: -40;
        p {
            display: none;
        }
        p.btn.big.reg {
            margin: 0;
            margin-right: 50;
            &.checkout {
                display: inline;
            }
        }
    }
    t_cart {
        color: black;
        float: left;
        display: none;
        >div {
            float: left;
            width: 245px;
            padding: 3;
            margin-left: 20px;
            &.allocgc {
                margin-left: 15;
                p { font-size: 13; }
                p:nth-child(1) { margin-top: 15px; width: 140; &:before { position: absolute; content: 'Gift Card'; font-size: 10; font-weight: bold; top: 0px; } }
                P.curr { width: 60px; margin-top: 15px; &:before { content: '-\00A3'; } } 
            }
            &:nth-child(1) {
                padding-bottom: 0;
                &.LCP_saving.undefined {
                    display: none;
                }
            }
            &:nth-child(2) { padding: 3; padding-top: 0; p {  } }
            &:last-child {
                margin-top: 5px;
                border-bottom: 2px solid black;
                margin-bottom: 19;
            }
            p:nth-child(1) {
                width: 160px;
                text-align: left;
                margin: 0;
                padding: 0;
            }
            p:nth-child(2) {
                float: left;
                padding-right: 0px;
                width: 65px;
                text-align: right;
            }
            p {
                float: left;
                font-size: 16;
            }
        }
        
    }
}
change_extras.modal {
    width: 900px;
    margin-left: -470px;
    .edit {
        background-color: white;
        margin-bottom: 16;
        border: 2px solid #A0323C;
    }
    div {
        float: left;
        width: 100%;
        p {
            float: left;
            margin: 16;
            &:nth-child(2) {
                width: 180px;
            } 
            &:nth-child(3) {
                width: 190px;
            }
            &:nth-child(4) {
                width: 90px;
                text-align: right;
            }
        }
    }
}
items_section.false {
    display: none;
}
change_class {
    position: absolute;
    background-color: white;
    width: calc(100% - 40px);
    height: 600px;
    margin: 10px;
    border: 10px solid black;
    left: 0px;
    > x {
        top: -20;
        left: calc(100% - 20px);
    }
    > div > div {
        float: left;
        > p {
            width: 100%;
            text-align: center;
            font-weight: 600;
            font-size: 25;
        }
    }
    div.booking_fees.true {
        display: none;
    }
    labels {
        float: left;
        width: 285;
        padding-bottom: 10px;
        margin: 5;
    }
    label {
        width: 100%;
        margin-top: 10;
        margin-left: 50px;
        float: left;
        p {
            width: 100px;
            float: left;
            margin: 2;
        }
        select {
            width: 90px;
            padding: 20px !important;
            font-size: 20px;
            option {
                text-align: center;
                float: left;
                width: 100%;
                padding: 10px !important; 
            }
        }
    }
    btns {
        position: absolute;
        top: 100%;
        left: 0;
        height: 0px;
        margin-top: -45;
        p.btn.green {
            color: white;
            padding: 5 0;
            width: 200px;
            margin: 0px;
            margin: 10px;
            &:nth-child(2) {
                float: left;
            }
        }
    }
}
﻿.t-item.has-description-true-xxx d:nth-child(1){opacity:0}.t-item.has-description-true-xxx d:nth-child(2):before{content:"";background-image:url(https://img.netframe.io/members/quest.png);background-size:contain;width:15px;height:15px;float:left;margin:1px 10px 0px 7px;position:absolute;left:15px;transform:scale(1.3)}w.LCPsaving.false{display:none}t_cart div[bind=appliedPromos]{margin-left:10px;width:260px}t_cart div[bind=appliedPromos] p:nth-child(1){display:none}t_cart div[bind=appliedPromos] p:nth-child(2){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:165px;text-align:left}t_cart div[bind=appliedPromos] p:nth-child(3){margin:0px;padding:0px;width:70px;text-align:right}t_cart div[bind=appliedPromos] .gift-offer p:nth-child(1){display:inline;float:left;width:35px}t_cart div[bind=appliedPromos] .gift-offer p:nth-child(2){width:190px;padding:0px}t_cart div[bind=appliedPromos] .gift-offer p:nth-child(3){display:none}hi_events>tickets .gcCancel{display:none}tickets.large .gcCancel{padding:0px !important}tickets.large .gcCancel p.btn.cancel{margin-left:156px;font-size:12px;width:120px;color:#fff;bottom:9px}p.byPost{display:none}div.by-post-true p.byPost{display:inline;font-size:13px !important}div.decimal div.gift_card p{font-size:30px !important;margin-top:16}tickets.large x{display:none}home tickets ticket_list{width:295px !important}home tickets ticket_list ticket{opacity:1 !important}home tickets ticket_list ticket x{background-color:"transparent";border:0;opacity:.5;top:-5;right:0;transform:scale(0.7)}home search{max-height:none;z-index:10}tickets p.btn.cancel{background-color:#a0323c;border-radius:0px;font-size:13;width:100px;line-height:2.5;position:absolute;bottom:5;margin-left:-15}tickets.tickets0 ticket_list{display:none}tickets.tickets0>div>div>p{display:none}tickets.extras0 extras_list{display:none}tickets{min-height:160px}tickets extras_list{float:left;width:100%}tickets extras_list>div{font-size:11;float:left}tickets extras_list>div img{display:none;width:310px;margin:5;float:left;margin-left:46}tickets extras_list>div img+div{display:inline}tickets extras_list>div img+div+div{display:none}tickets extras_list>div>div{float:left}tickets extras_list>div:last-child{margin-bottom:50px}tickets.bouncer{animation:ticketbounce .8s;transition:opacity .2s}img.banner-true{display:inline}img.banner-false{display:none}img.banner-true+tick_img{display:none}home tickets div.ticketBanner{width:50px;height:50px;overflow:hidden;float:left;margin:0}home tickets div.ticketBanner img.banner-true{display:none}home tickets div.ticketBanner img.banner-false{display:none}home tickets div.ticketBanner img.banner-true+tick_img{display:block}home tickets d.LCPsaving.false{display:none}tickets.large{position:absolute;background-color:#fff;top:10;margin:5;left:50%;width:650px;margin-left:-360px;padding:50px;padding-bottom:70px;padding-right:0px;border:5px solid #000;z-index:10;float:left}tickets.large cover{display:none}tickets.large extras_list{float:right;transition:opacity .4s;float:left;transform:translateX(140px);transition:transform .4s;transition-timing-function:ease-out}tickets.large extras_list>div>div{width:310px;margin-right:50}tickets.large extras_list>div>div>div:nth-child(2){display:block;margin-left:45}tickets.large extras_list>div>div>div:nth-child(2)>div:nth-child(1){display:block;position:relative}tickets.large extras_list>div>div>div:nth-child(2)>div:nth-child(1) p:nth-child(1){font-size:40;color:#a0323c;left:0;width:310px;text-align:center}tickets.large extras_list>div>div>div:nth-child(2)>div:nth-child(1) p:nth-child(1):before{content:"Gift Card";float:left;font-size:25px;text-align:center;width:100%}tickets.large extras_list>div>div>div:nth-child(2)>div:nth-child(1) p:nth-child(1):after{content:"XXXX-XXXX-XXXX";float:left;left:0;font-size:30;text-align:center;width:100%}tickets.large extras_list>div>div>div:nth-child(2)>div:nth-child(1) p:nth-child(2){width:312px;text-align:center}tickets.large extras_list>div>div>div:nth-child(2)>div:nth-child(2){float:left;background-color:#000;width:310px;margin-top:30;padding-bottom:22px;position:relative}tickets.large extras_list>div>div>div:nth-child(2)>div:nth-child(2)>p{color:#fff;font-size:16;margin-left:15;margin-top:10;float:left}tickets.large extras_list>div>div>div:nth-child(2)>div:nth-child(2)>div{float:left;background-color:#fff;margin:15;margin-bottom:0;padding:5}tickets.large extras_list>div>div>div:nth-child(2)>div:nth-child(2)>div:last-child{margin-bottom:15}tickets.large extras_list>div>div>div:nth-child(2)>div:nth-child(2)>div p{width:270px;font-size:16}tickets.large>x{display:block;left:calc(100% - 20px);top:-19px}tickets.large>div{overflow-x:hidden;left:-50;position:relative;width:calc(100% + 50px)}tickets.large>div>div{float:left;left:0;margin-left:-50px;margin-bottom:120px}tickets.large>div>div>p{display:none}tickets.large btns{transition:opacity .4s;top:calc(100% - 10px)}tickets.large btns p{display:inline;font-size:20;background-color:#a0323c;color:#fff;font-weight:100;padding:5 0;padding-bottom:7;width:200px;float:left;position:absolute;text-align:center;margin:0}tickets.large btns p:active{transform:translateX(2px) translateY(2px)}tickets.large btns p:nth-child(3){left:50%;position:absolute;top:-120px;margin-left:-160px;width:300;padding:0;line-height:2}tickets.large btns p:nth-child(4){margin-left:10px}tickets.large btns p:nth-child(5){margin-left:7px;top:-60;width:300;margin-left:-50}tickets.large btns p.checkout{left:480px}tickets.large btns arrows{width:75px;height:55px;float:left;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA1CAMAAADYkS0tAAAAJFBMVEWxKBi1NSbAUUTFXlLOeG7OeW7OeW/XlIzhrqnw1tP68vH///88AJwXAAAAVUlEQVR4Ae3MOw6AMBjDYB7QAv/97wt7hpoNCXuMlG+yb3c0sHGtqpENa/GNjbdVfnPT09PTY+mtww22XPXUh5uamhpNTQ00n/nM7ZXXyYa9nW32m24sxxN7Nabq5wAAAABJRU5ErkJggg==);position:absolute;top:-80px}tickets.large btns arrows:nth-child(1){left:calc(100% - 75px)}tickets.large btns arrows:nth-child(2){transform:rotate(180deg)}tickets.large.large.zero_add.true btns p.checkout{display:none}tickets.large ticket_list{transition:opacity .4s;float:left;transform:translateX(140px);transition:transform .4s;transition-timing-function:ease-out}tickets.large ticket_list ticket{float:left;margin-left:50;width:310px;height:auto;opacity:.5;transition:opacity .3s}tickets.large ticket_list ticket:nth-child(1){opacity:1}tickets.large ticket_list ticket img.banner-true+tick_img{display:none}tickets.large ticket_list ticket div.ticketBanner{border-bottom:15px solid #000}tickets.large ticket_list ticket tick_img{border-top:0px solid #000;width:210px;height:70;border-left:40px solid #000;border-right:50px solid #000;float:left;margin:0;border-radius:0;border-bottom:0px solid #000;background-size:contain;background-repeat:no-repeat;float:left;background-image:url(data:image/png;base64,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)}tickets.large ticket_list ticket>div{background-color:#000;color:#fff;width:300px;float:left;margin:0;text-align:center;font-size:17;border-bottom:30px solid #000}tickets.large ticket_list ticket>div w:nth-child(3) div d:nth-child(1){width:0px}tickets.large ticket_list ticket>div w:nth-child(3) div d:nth-child(2){width:200px}tickets.large ticket_list ticket>div p:nth-child(7){display:none}tickets.large ticket_list ticket>div w:nth-child(6){background-color:#fff;margin-left:10;padding-bottom:5;margin-bottom:10}tickets.large ticket_list ticket>div w:nth-child(6)>div{float:left;margin:5 0}tickets.large ticket_list ticket>div w:nth-child(6) d{text-decoration:none}tickets.large ticket_list ticket>div w:nth-child(6) d:nth-child(1){color:red;width:190px;text-align:left;padding-left:10}tickets.large ticket_list ticket>div w:nth-child(6) d:nth-child(2){color:red;width:60;text-align:right}tickets.large ticket_list ticket>div w:nth-child(6) w:nth-child(2) d:nth-child(1){text-align:right;margin-bottom:5}tickets.large ticket_list ticket>div.added.true>p:nth-child(7){display:inline;margin-bottom:10 !important;float:left;width:100%;font-weight:100}tickets.large ticket_list ticket>div.added.true w:nth-child(5),tickets.large ticket_list ticket>div.added.true w:nth-child(8){display:inline}tickets.large ticket_list ticket>div.added.true w:nth-child(5):empty,tickets.large ticket_list ticket>div.added.true w:nth-child(8):empty{display:none}tickets.large ticket_list ticket>div.added.true w:nth-child(3),tickets.large ticket_list ticket>div.added.true w:nth-child(4){position:relative;background-color:hsla(0,0%,100%,.5)}tickets.large ticket_list ticket>div.added.true w:nth-child(3):before,tickets.large ticket_list ticket>div.added.true w:nth-child(4):before{content:"already purchased";background-color:#fff;position:absolute;width:200px;top:-18;left:40;padding-bottom:4}tickets.large ticket_list ticket>div>d{margin:0;width:100%;margin-top:10px}tickets.large ticket_list ticket>div>d:last-child{width:190;font-size:14;position:absolute;left:14;bottom:5;text-align:left}tickets.large ticket_list ticket>div>d:last-child.false{display:none}tickets.large ticket_list ticket>div>d.t-title{width:100%;margin-left:0px}tickets.large ticket_list ticket>div>d.t-title .t-screen{width:100%;float:left;color:#fff;margin:10px 0px 0px 0px}tickets.large ticket_list ticket>div w{width:280px;float:left}tickets.large ticket_list ticket>div w>div{float:left}tickets.large ticket_list ticket>div w:nth-child(3){margin-top:25;background-color:#fff;color:#000;margin-left:10px;padding:10px 0px;margin-bottom:10px}tickets.large ticket_list ticket>div w:nth-child(3) d{text-decoration:none}tickets.large ticket_list ticket>div w:nth-child(4),tickets.large ticket_list ticket>div w:nth-child(5),tickets.large ticket_list ticket>div w:nth-child(8){background-color:#fff;color:#000;margin:10px;margin-top:0px;padding:10px 0px}tickets.large ticket_list ticket>div w:nth-child(4):empty,tickets.large ticket_list ticket>div w:nth-child(5):empty,tickets.large ticket_list ticket>div w:nth-child(8):empty{display:none}tickets.large ticket_list ticket>div w:nth-child(4) div,tickets.large ticket_list ticket>div w:nth-child(5) div,tickets.large ticket_list ticket>div w:nth-child(8) div{margin-left:5}tickets.large ticket_list ticket>div w:nth-child(4) div d,tickets.large ticket_list ticket>div w:nth-child(5) div d,tickets.large ticket_list ticket>div w:nth-child(8) div d{margin:1}tickets.large ticket_list ticket>div w w{float:left;width:100%}tickets.large ticket_list ticket>div w d{float:left;text-decoration:underline;margin-bottom:0;font-size:15}tickets.large ticket_list ticket>div w d:nth-child(1){margin-left:5;width:30px;text-align:right;margin-right:5px;height:10px}tickets.large ticket_list ticket>div w d:nth-child(2){width:170px;text-align:left;float:left}tickets.large ticket_list ticket>div w d:nth-child(3){text-align:right;width:60px}tickets.large ticket_list ticket>div w d.qty0{display:none}tickets.large ticket_list ticket>div d.LCPsaving.false{display:none}tickets.large ticket_list ticket>div d.title{font-weight:100}tickets.large ticket_list ticket>div d.qty0{display:none}tickets.large ticket_list ticket>div d.price{display:inline}tickets.large ticket_list ticket>div d.price+d p{float:left;font-style:italic;font-size:12px;margin:0px}tickets.large ticket_list ticket>div d.price+d p:empty{display:none}tickets.large ticket_list ticket>div d.price+d p.with-title{width:172px;margin-left:40;margin-bottom:5px}tickets.large ticket_list ticket>div d.price+d p.with-price{width:60px;text-align:right}tickets.large btns p.reg.btn.big{margin:0;width:200px !important}.ellip{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}tickets{transform-style:preserve-3d;position:relative;float:left;background-color:#fff;width:295px;border:5px solid #000;padding-bottom:40}tickets w.promotion.false{display:none}tickets:empty{display:none}tickets>x{display:none}tickets>div>div>p{color:#000;margin-left:50px;font-size:11;font-weight:600;margin-bottom:20px}tickets>div>div.booking_fee.false>p{display:none}tickets ticket_list{float:left;width:100%;margin-top:5;position:relative}tickets ticket_list ticket{float:left;position:relative;width:295px}tickets ticket_list ticket cover{position:absolute;top:0px;left:0px;width:310px;height:100%}tickets ticket_list tick_img{width:40px;height:40px;float:left;margin:5;border-radius:5px;background-image:url(data:image/png;base64,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)}tickets ticket_list tick_img img.banner-false{display:none}tickets ticket_list tick_img img.banner-true{border-top-right-radius:5px;border-top-left-radius:5px}tickets ticket_list ticket>div{float:left;margin-top:5;font-size:11;color:#000;word-wrap:break-word;width:230px}tickets ticket_list ticket>div>p:nth-child(6){display:none}tickets ticket_list ticket>div.added.true>p:nth-child(6){display:inline;font-weight:600;text-align:center;margin:4;width:100%;float:left}tickets ticket_list ticket>div w d{text-decoration:underline}tickets ticket_list ticket>div d{float:left;margin-right:3}tickets ticket_list ticket>div d.title{font-weight:600}tickets ticket_list ticket>div d.qty0{display:none}tickets ticket_list ticket>div d.price{display:none}tickets ticket_list>p{color:#000;width:100%;float:left;font-size:14;text-align:center;text-decoration:underline;color:#a0323c}tickets>btns{position:absolute;transition:opacity .2s;opacity:1;top:100%;left:0;margin-top:-40}tickets>btns p{display:none}tickets>btns p.btn.big.reg{margin:0;margin-right:50}tickets>btns p.btn.big.reg.checkout{display:inline}tickets t_cart{color:#000;float:left;display:none}tickets t_cart>div{float:left;width:245px;padding:3;margin-left:20px}tickets t_cart>div.allocgc{margin-left:15}tickets t_cart>div.allocgc p{font-size:13}tickets t_cart>div.allocgc p:nth-child(1){margin-top:15px;width:140}tickets t_cart>div.allocgc p:nth-child(1):before{position:absolute;content:"Gift Card";font-size:10;font-weight:bold;top:0px}tickets t_cart>div.allocgc P.curr{width:60px;margin-top:15px}tickets t_cart>div.allocgc P.curr:before{content:"-£"}tickets t_cart>div:nth-child(1){padding-bottom:0}tickets t_cart>div:nth-child(1).LCP_saving.undefined{display:none}tickets t_cart>div:nth-child(2){padding:3;padding-top:0}tickets t_cart>div:last-child{margin-top:5px;border-bottom:2px solid #000;margin-bottom:19}tickets t_cart>div p:nth-child(1){width:160px;text-align:left;margin:0;padding:0}tickets t_cart>div p:nth-child(2){float:left;padding-right:0px;width:65px;text-align:right}tickets t_cart>div p{float:left;font-size:16}change_extras.modal{width:900px;margin-left:-470px}change_extras.modal .edit{background-color:#fff;margin-bottom:16;border:2px solid #a0323c}change_extras.modal div{float:left;width:100%}change_extras.modal div p{float:left;margin:16}change_extras.modal div p:nth-child(2){width:180px}change_extras.modal div p:nth-child(3){width:190px}change_extras.modal div p:nth-child(4){width:90px;text-align:right}items_section.false{display:none}change_class{position:absolute;background-color:#fff;width:calc(100% - 40px);height:600px;margin:10px;border:10px solid #000;left:0px}change_class>x{top:-20;left:calc(100% - 20px)}change_class>div>div{float:left}change_class>div>div>p{width:100%;text-align:center;font-weight:600;font-size:25}change_class div.booking_fees.true{display:none}change_class labels{float:left;width:285;padding-bottom:10px;margin:5}change_class label{width:100%;margin-top:10;margin-left:50px;float:left}change_class label p{width:100px;float:left;margin:2}change_class label select{width:90px;padding:20px !important;font-size:20px}change_class label select option{text-align:center;float:left;width:100%;padding:10px !important}change_class btns{position:absolute;top:100%;left:0;height:0px;margin-top:-45}change_class btns p.btn.green{color:#fff;padding:5 0;width:200px;margin:0px;margin:10px}change_class btns p.btn.green:nth-child(2){float:left}

venue {
    
}


.confirm-connect {
    width: 200px;
    height: 156px;
    margin: 0px 0px 10px -35px;
    position: relative;
    /*
    border: 1px solid #c0c0c0;
    text-align: center;
    border-radius: 20px;
    box-shadow: 0px 0px 20px 7px rgba(0,0,0,0.11);
    background-color: white;
    */
    p { text-align: center; font-weight: bold; font-size: 16px; }
    p.fail {
        font-weight: normal;
        position: absolute;
        bottom: -50px;
        left: 8px;
    }
    
}
verify.email {
    .phone-icon { display: none; }
}
verify.phone {
    .mail-icon { display: none; }
}
.phone-icon:before {
    display: none;
    content: '';
    background-image: url(http://cdn.theunicorn.ac/green-phone.png);
    width: 40px;
    height: 40px;
    float: left;
    margin-left: calc(50% - 20px);
    margin-right: calc(50% - 20px);
    margin-bottom: 20px;
    margin-top: 35px;    
}
.mail-icon:before {
    display: none;
    content: '';
    background-image: url(https://cdn.theunicorn.ac/green-email.png);
    width: 40px;
    height: 40px;
    float: left;
    margin-left: calc(50% - 20px);
    margin-right: calc(50% - 20px);
    margin-bottom: 20px;
    margin-top: 35px;
}
verify {
    btns { display: none; }
    &.success {
        .lds-ring {
            display: none;
        }
        .success-tick {
            display: inline;
        }
        btns {
            display: inline;
        }
    }
}
.verify-loader {
    width: 100%;
    height: 120px;
    float: left;
    position: relative;
    margin-left: calc(50% - 65px);
    margin-bottom: 20px;
}
.lds-ring {
  position: absolute;
  display: inline-block;
  position: relative;
  width: 110px;
  height: 110px;
  margin-top: 0px;
}
.lds-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 117px;
  height: 117px;
  border: 15px solid green;
  margin: 2px;
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: green transparent transparent transparent;
}
.lds-ring div:nth-child(1) {
  animation-delay: -0.45s;
}
.lds-ring div:nth-child(2) {
  animation-delay: -0.3s;
}
.lds-ring div:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.success-tick {
 width: 100px;
 height: 100px;
 border: 10px solid green;
 border-radius: 50%;
 position: absolute;
 top: 19px;
 left: 6px;
 display: none;
}

.success-tick div:nth-child(1) {
 width: 45%; 
 height: 10%;
 background-color: green;
 position: absolute;
 transform: rotate(45deg);
 transform-origin: 0px 0px;
 top: 42%;  
 left: 12%;
 animation: left 1s;
}
.success-tick div:nth-child(2) {
 width: 70%; 
 height: 10%;
 background-color: green;
 position: absolute;  
 transform: rotate(-45deg);
 transform-origin: 0px 0px;
 top: 72%;
 left: 32%;
 animation: right 1s;
}

@keyframes left {
 0% { width:  0% }
 50% { width: 45% }
 100% { width: 45% }
}

@keyframes right {
 0% { width: 0% }
 30% { width: 0% }
 100% { width: 70% }
}
.confirm-connect{width:200px;height:156px;margin:0px 0px 10px -35px;position:relative}.confirm-connect p{text-align:center;font-weight:bold;font-size:16px}.confirm-connect p.fail{font-weight:normal;position:absolute;bottom:-50px;left:8px}verify.email .phone-icon{display:none}verify.phone .mail-icon{display:none}.phone-icon:before{display:none;content:"";background-image:url(http://cdn.theunicorn.ac/green-phone.png);width:40px;height:40px;float:left;margin-left:calc(50% - 20px);margin-right:calc(50% - 20px);margin-bottom:20px;margin-top:35px}.mail-icon:before{display:none;content:"";background-image:url(https://cdn.theunicorn.ac/green-email.png);width:40px;height:40px;float:left;margin-left:calc(50% - 20px);margin-right:calc(50% - 20px);margin-bottom:20px;margin-top:35px}verify btns{display:none}verify.success .lds-ring{display:none}verify.success .success-tick{display:inline}verify.success btns{display:inline}.verify-loader{width:100%;height:120px;float:left;position:relative;margin-left:calc(50% - 65px);margin-bottom:20px}.lds-ring{position:absolute;display:inline-block;position:relative;width:110px;height:110px;margin-top:0px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:117px;height:117px;border:15px solid green;margin:2px;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:green rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.success-tick{width:100px;height:100px;border:10px solid green;border-radius:50%;position:absolute;top:19px;left:6px;display:none}.success-tick div:nth-child(1){width:45%;height:10%;background-color:green;position:absolute;transform:rotate(45deg);transform-origin:0px 0px;top:42%;left:12%;animation:left 1s}.success-tick div:nth-child(2){width:70%;height:10%;background-color:green;position:absolute;transform:rotate(-45deg);transform-origin:0px 0px;top:72%;left:32%;animation:right 1s}@keyframes left{0%{width:0%}50%{width:45%}100%{width:45%}}@keyframes right{0%{width:0%}30%{width:0%}100%{width:70%}}