    body {
        background-size: inherit !important;
        background-position: top center !important;
        background-repeat: no-repeat !important;
       /* background: url(/sites/all/themes/main/img/new_year_appearance/bg.png) 0px 0px / 360px repeat !important; */
    }

    .node-type-quest h1{
            font-size: 65px ;
            margin: 0px !important;
            text-align: left;
            width: 85%;

    }
.error{
    border: 2px solid red !important;
}
#cloaz_articmodal_offer{
    font-size: 30px;
    color: red;
    position: absolute;
    right: 11px;
    top: 2px;
}

.addopts_container{
    padding: 30px 0;
    font: 22px 'FuturaBookCRegular';
    color: #373737;
    max-width: 1000px;
    width: 100%;
    margin: 0 auto;
}

.addopt_description__container{
    display: flex;
    justify-content: space-between;
    padding:30px 0;
}

.addopt_item__ul li{
    list-style-type: none;
    margin-top: 30px;
    font-size: 18px;
    color: red;
}

.description_item{
    display: flex;
    align-items: center;
}

.description_item__icon{
    width: 50px;
    height: 50px;

}

.description_item__content{
    padding: 20px 0 0 10px;
}

.people{
    background: url('/sites/all/themes/main/img/addopt_icons/peoples.png');
    -webkit-background-size: cover;
    background-size: cover;
}

    .clock{
        background: url('/sites/all/themes/main/img/addopt_icons/clock.png');
        -webkit-background-size: cover;
        background-size: cover;
    }
    .riddle{
        background: url('/sites/all/themes/main/img/addopt_icons/riddle.png');
        -webkit-background-size: cover;
        background-size: cover;
    }

    .addopt__btn{
        padding: 15px 30px;
        width: 148px;
        background: red;
        color: #ffffff;
        border-radius: 50px;
        margin: 0 auto;
        margin-top: 40px;
        cursor: pointer;
    }

    .addopt__btn:hover{
        background: #da0000;
    }

    #node-527{
        padding-top: 30px;
    }
    .no-sidebars .system-tasks{
        display: none !important;
    }

    #logo {
        margin: 10px;
    }

    #logo img{
            margin-left: 50px;
            margin-top: 10px;
    }

    #hidden_about{
        display: none;
    }

    #main-menu-links a{
            padding: 25px 0px;
    }
    .modalInner {
    display: none;
}
    .offer {
    width: 650px;
    height: 402px;
    position: relative;
    margin: 0 auto;
    background: url('data:image/png;base64,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');
}
.offer a {
    position: absolute;
    background: #f60707;
    padding: 20px;
    color: #fff !important;
    bottom: 40px;
    right: 73px;
    font-size: 20px;
    text-decoration: none;
}
.offer p{
    color: red;
    font-size: 37px;
    text-align: right;
    padding-right: 11px;
    cursor: pointer;
}
    #main-menu-links::after{
        display: none;
    }

    #intro-section-id .quest-meta .eight {
            -webkit-flex: 1 1 100%;
            flex: 1 1 100%;
            padding: 0px 5%;
            margin: 0px;
    }

    .front #main{
        max-width: 100%;
        padding: 50px 65px;
    }

    .badge {
        background-color: #eb3611;
        vertical-align: top;
        padding: 1.07rem 1.78rem;
        border-radius: 100px;
        color: #fff;
        font-size: 2.14rem;
        letter-spacing: 1px;
        box-shadow: inset -3px 0 16px rgba(0, 0, 0, 0.39);
        text-transform: uppercase;
        position: absolute;
        top: 0px;
        left: 255px;
    }

    .en_vers{
        width: 25px;
        height: 25px;
        background: url('../img/eng.png');
        background-size: cover;
    }

    .en_vers a{
        width: 25px;
        height: 25px;
        position: absolute;
    }

    .ru_vers{
        width: 25px;
        height: 25px;
        background: url('../img/rus.png');
        background-size: cover;
    }

    .ru_vers a{
        width: 25px;
        height: 25px;
        position: absolute;
    }

    .node-type-quest .fixed-book-btn {
        display: none !important;
    }

    .node-type-quest #header .container {
        margin: 0px;
    }

    .node-type-quest #header .container .logo-row{
        border-radius: 0px;
    }

    .node-type-quest #header .head-wrap{
        width: 100%;
    }

    #main-menu-links li:first-child a {
        border-radius: 0px !important;
    }

    .node-type-quest #header a.book-btn {
        top: 10px;
        border-radius: 8px;
            padding: 0px 20px 13px;
    }

    .node-type-quest #header  a.book-btn::before{
        display: none !important;
    }

    .node-type-quest #header a.book-btn::after{
        display: none !important;
    }

    .node-type-quest #header .switch-city-link {
            background-size: cover !important;
            background-position: top center !important;
    }


    #intro-section-id .section-bg{
        display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
        display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
        display: -ms-flexbox;      /* TWEENER - IE 10 */
        display: -webkit-flex;     /* NEW - Chrome */
        display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
        -webkit-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-justify-content: center;
        justify-content: center;
        min-height: 900px;
    }

    #watch_now{
        display: none;
        position: absolute;
        top: -15px;
        right: -53px;
        width: 143px;
        text-transform: lowercase;
    }

    #intro-section-id .section-bg .container-scroll-wrap{
            -webkit-flex: 1 1 100%;
            flex: 1 1 100%;
            display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
            display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
            display: -ms-flexbox;      /* TWEENER - IE 10 */
            display: -webkit-flex;     /* NEW - Chrome */
            display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
            -webkit-flex-flow: row wrap;
            flex-flow: row wrap;
            align-items: center;
            position: absolute;
            top: 0px;
            left: 0;
            right: 0px;
            margin: 0 auto;
            height: 100%;
    }

    #slider_quests:before {
    content: '';
    background: -moz-linear-gradient(top, rgba(30,87,153,0) 0%, rgba(0,0,0,0.8) 100%);
    background: -webkit-linear-gradient(top, rgba(30,87,153,0) 0%,rgba(0,0,0,0.8) 100%);
    background: linear-gradient(to bottom, rgba(30,87,153,0) 0%,rgba(0,0,0,0.8) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#000000',GradientType=0 );
    z-index: 1;
    width: 100%;
    height: 100%;
    position: absolute;
    }

    #intro-section-id .section-bg .container-scroll-wrap #header{
            align-self: flex-start;
            -webkit-align-self: flex-start;
    }

    #intro-section-id .section-bg .container-scroll-wrap .container{
            max-width: 100%;
             z-index: 2;
            margin-bottom: 0;
    }

    #bookQuestTitle{
        text-transform: uppercase;
        font-weight: bolder;
        font-size: 30pt;
        text-align: center;
        color: #E53715;
    }

    .section .container {
        margin-top: 50px;
        margin-bottom: 50px;
    }

    .domain-samara.page-quests .soon-open {
        font-size: 14px!important;
        background-color: #c22b0a!important;
        padding: 6px 10px 5px;
    }

    #intro-section-id .section-bg .container-scroll-wrap .container .product-fj{
            display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
            display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
            display: -ms-flexbox;      /* TWEENER - IE 10 */
            display: -webkit-flex;     /* NEW - Chrome */
            display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
            justify-content: flex-start;
            -webkit-justify-content: flex-start;
    }

    #intro-section-id .section-bg .container-scroll-wrap .container .product-fj .front-text{
        position: relative;
    }

    #feedback-section-id .container {
        display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox;      /* TWEENER - IE 10 */
display: -webkit-flex;     /* NEW - Chrome */
display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
        flex-flow: row wrap;
        -webkit-flex-flow: row wrap;
        justify-content: center;
        -webkit-justify-content: center;
    }

    .feedback-link-wrap {
            text-align: right;
            display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox;      /* TWEENER - IE 10 */
display: -webkit-flex;     /* NEW - Chrome */
display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
            flex-flow: row wrap;
            -webkit-flex-flow: row wrap;
           justify-content: center;
           -webkit-justify-content: center;
    }

#lolo_azaza{
        display: inline-block;
    margin-right: 30px;
}
#checkSchedule{
    /*display: inline-block;*/
    display:none;
}
    #main-menu{
        width: 100%;
        max-height: 43px;
    }

    #header .head-wrap {
        display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox;      /* TWEENER - IE 10 */
display: -webkit-flex;     /* NEW - Chrome */
display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
        justify-content: center;
        -webkit-justify-content: center;
        flex-flow: row wrap;
        -webkit-flex-flow: row wrap;
                   /* CHANGES */
        width: 100%;

    }

    #header .head-wrap .logo-row {
            display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox;      /* TWEENER - IE 10 */
display: -webkit-flex;     /* NEW - Chrome */
display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
            flex-flow: row wrap;
            -webkit-flex-flow: row wrap;
            justify-content: center;
            -webkit-justify-content: center;
            width: 100%;
                     /* CHANGES */

                    border-radius: 0px;
                    padding: 0px 55px;
    box-sizing: border-box;
   max-height: 70px;
    }


    #header #main-menu-links {
            display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox;      /* TWEENER - IE 10 */
display: -webkit-flex;     /* NEW - Chrome */
display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
            flex-flow: row nowrap;
           -webkit-flex-flow: row nowrap;
            width: 100%;
        z-index: 1000;
           /* CHANGES */
        background: #151514;
        border-radius: 0px;
        padding: 0px 55px;
        box-sizing: border-box;
        }

        #header .city-select-dd {
        z-index: 1000 !important;
    }

    #header #main-menu-links li {
           text-align: left;
    }

#page-wrapper{
    position: relative;
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox;      /* TWEENER - IE 10 */
display: -webkit-flex;     /* NEW - Chrome */
display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
    flex-flow: column wrap;
    -webkit-flex-flow: column wrap;
    width: 100%;
   }

#page-wrapper #header {
    position: static;
        z-index: 98;
    margin: 0 auto;
       top: 0px;
    width: 100%;
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox;      /* TWEENER - IE 10 */
display: -webkit-flex;     /* NEW - Chrome */
display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
}

#page-wrapper #header > .container{
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox;      /* TWEENER - IE 10 */
display: -webkit-flex;     /* NEW - Chrome */
display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
padding: 0;
width: 100%;
   justify-content: center;
    -webkit-justify-content: center;

/* CHANGES */
max-width: 100%;
}

#main-wrapper{
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox;      /* TWEENER - IE 10 */
display: -webkit-flex;     /* NEW - Chrome */
display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    width: 100%;
    justify-content: center;
    -webkit-justify-content: center;
padding: 0px !important;
}

#main-wrapper .region {
    flex: 1 1 100%;
    -webkit-flex: 1 1 100%;
}

.slider_wrap{
 flex : 1 1 100%;
-webkit-flex: 1 1 100%;
}

.owl-carousel .owl-item img {
    width: 100%;
    max-height: 620px;
}


#slider{
    height: 100%;
}

#slider .foreground {
    display: block;
    position: absolute;
    bottom: 30px;
    right: 40px;
}

/*.domain-samara .front_block_2 .foreground {
    display: block;
    position: absolute;
    bottom: 12px;
    left: 11px;
}
.domain-samara .front_block_2 .foreground2 {
    display: block;
    position: absolute;
    bottom: 12px;
    right: 11px;
}*/


#slider .owl-prev {
    position: absolute;
    top: 45%;
    left: 1%;
    background: none;
}
#slider .owl-next {
    position: absolute;
    top: 45%;
    right: 1%;
    background: none;
}

.foreground .slide-title {
    color: #fff;
    font-size: 35px;
    text-align: right;
    text-shadow: 0px 0px 2px #000000;
}




.foreground .slide-body {
    color: #fff;
    width: 100%;
    text-align: right;
    text-shadow: 0px 0px 1px #6f6f6f;
}
/*.domain-samara .front_block_2 .foreground2 .slide-body {
    color: #fff;
    width: 100%;
    text-align: right;
    text-shadow: 0px 0px 1px #6f6f6f;
    font-size: 18px;
}*/

.front .tabs {
    margin-top: 30px !important;
    margin-right: 10px !important;
}

#content {
    text-align: justify;
    margin-bottom: 15px;
}

#footer{

}

.front .home_quests {
    flex: 1 1 100%;
    -webkit-flex: 1 1 100%;
}

.front .home_quests a {
    display: flex;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    background-position: top center;
    background-size: cover;
    align-items: flex-end;
    -webkit-align-items: flex-end;
}

.view-footer{
    max-width: 1100px;
    margin: 0 auto;
}

.page-quests #main{
    max-width: 95%;
    margin: 0px;
    width: 100%;
}

.page-quests #quests_flex .view-id-quests .view-content{
    display: -webkit-flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    justify-content: center;
    -webkit-justify-content: center;
}

.page-quests #quests_flex .view-id-quests .view-content .views-row {
    margin: 10px;
    box-sizing: border-box;
    flex: 1 1 390px;
    -webkit-flex: 1 1 390px;
    max-width: 450px;
}

.page-quests #quests_flex .alter_quest_data, .front .home_quests .alter_quest_data {
    width: 100%;
    max-height: 33%;
    height: auto;
    background: rgba(0, 0, 0, 0.8);
    z-index: 99;
    position: absolute;
    color: #fff;
    display: block;
    bottom: 0px;
    padding-bottom: 10px;
}

.domain-samara.page-quests #quests_flex .alter_quest_data {
    padding-bottom: 20px;
}

#quests_flex .alter_quest_data span {
    /*flex: 0 0 100%;
    -webkit-flex: 0 0 100%;
    position: relative;*/
}

#quests_flex .alter_quest_data span.quest_title {
    font: bold 100% 'FuturaBoldRegular';
    text-transform: uppercase;
    text-align: left;
    width: 100%;
    display: block;
    clear: both;
    padding: 10px;
    box-sizing: border-box;
    padding-bottom: 0px;
}

#quests_flex .alter_quest_data .left_col {
    padding-left: 10px;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
}

#quests_flex .alter_quest_data .left_col .icon{

}

#quests_flex .alter_quest_data .left_col span{
    /*float: left;*/
}

#quests_flex .quests_age{
    clear: both;
    width: 100%;
    bottom: 10px;
}

#quests_flex .alter_quest_data .right_col{
    box-sizing: border-box;
    max-width: 300px;
    white-space: nowrap;
}

/*.domain-samara .col_menu_1 .alter_quest_data .right_col {
    top: -17px;
}*/

#quests_flex .alter_quest_data .right_col span .icon{
    float: left;
    margin-left: 5px;
}

#quests_flex .alter_quest_data .right_col span{
    display: flex;
    text-align: left;
    padding: 5px;
    margin: 5px;
}

#quests_flex .alter_quest_data .left_col .popover{
    display: none;
    position: absolute;
    top: 45px;
    left: 0px;
    background: #fff;
    padding: 7px;
    color: #000;
    border-radius: 5px;
    box-shadow: 0px 0px 4px #000;
    z-index: 999;
    width: auto;
    white-space: nowrap;
    text-align: center;
}

#quests_flex .alter_quest_data .left_col .popover::after{
    content: '';
    width: 10px;
    height: 10px;
    position: absolute;
    background: #fff;
    top: -5px;
    left: 10px;
    z-index: 1;
    transform: rotate(45deg);
}



#quests_flex .alter_quest_data .icon{
    width: 22px;
    height: 22px;
    display: block;
    background-size: cover !important;
    float: left;
    margin-right: 5px;
}

#quests_flex .alter_quest_data .icon-photo{
    background: url('../img/photo-camera.png');
}
#quests_flex .alter_quest_data .icon-anim{
    background: url('../img/father-with-children-raising-arms.png');
}
#quests_flex .alter_quest_data .icon-birth{
    background: url('../img/birthday-cake.png');
}

#quests_flex .alter_quest_data .icon-newyear{
    background: url('../img/newyear.png');
}


#quests_flex .alter_quest_data .icon-girls{
    background: url('../img/engagement-ring.png');
}

#quests_flex .alter_quest_data .icon-metro{
    background: url('../img/saint-petersburg-metro-logo.png');
    width: 20px;
    height: 20px;
}
#quests_flex .alter_quest_data .icon-location{
    background: url('../img/location-pin.png');
    width: 20px;
    height: 20px;
}
#quests_flex .alter_quest_data .icon-agelim{
    display: none;
}

#quests_flex .quests_birth{
    bottom: 3px;
}

#quests_flex .quests_downside {
    display: flex;
    justify-content: space-between;
}

#quests_flex .alter_quest_data .promo {
    color: #ec0000;
    text-align: center;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    display: flex;
    align-items: center;
    white-space: nowrap;
}

.page-theatre #quests_flex .view-id-quests .view-content{
    display: flex;
    display: -webkit-flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    justify-content: center;
    -webkit-justify-content: center;
}

.page-theatre #quests_flex .view-id-quests .view-content .views-row{
    margin: 10px;
    box-sizing: border-box;
    flex: 1 1 390px;
    -webkit-flex: 1 1 390px;
    max-width: 420px;
}

.page-theatre #quests_flex .alter_quest_data{
    width: 100%;
    max-height: 33%;
    height: auto;
    background: rgba(0, 0, 0, 0.8);
    z-index: 99;
    position: absolute;
    color: #fff;
    display: block;
    bottom: 0px;
    padding-bottom: 10px;
}

.page-theatre #quests_flex .alter_quest_data span{
    flex: 0 0 100%;
    -webkit-flex: 0 0 100%;
    position: relative;
}

.page-theatre #quests_flex .alter_quest_data span.quest_title{
    font: bold 100% 'FuturaBoldRegular';
    text-transform: uppercase;
    text-align: left;
    width: 100%;
    display: block;
    clear: both;
    padding: 10px;
    box-sizing: border-box;
    padding-bottom: 0px;
}


.page-theatre .view-content {
    display: flex;
    display: -webkit-flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
}

.page-theatre .view-content .views-row {
    flex: 1 1 450px;
    -webkit-flex: 1 1 450px;
}

.page-theatre #main {
    max-width: none;
}

.page-sport #quests_flex .view-id-quests .view-content{
    display: flex;
    display: -webkit-flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    justify-content: center;
    -webkit-justify-content: center;
}

.page-sport #quests_flex .view-id-quests .view-content .views-row{
    margin: 10px;
    box-sizing: border-box;
    flex: 1 1 390px;
    -webkit-flex: 1 1 390px;
    max-width: 420px;
}

.page-sport #quests_flex .alter_quest_data{
    width: 100%;
    max-height: 33%;
    height: auto;
    background: rgba(0, 0, 0, 0.8);
    z-index: 99;
    position: absolute;
    color: #fff;
    display: block;
    bottom: 0px;
    padding-bottom: 10px;
}

.page-sport #quests_flex .alter_quest_data span{
    flex: 0 0 100%;
    -webkit-flex: 0 0 100%;
    position: relative;
}

.page-sport #quests_flex .alter_quest_data span.quest_title{
    font: bold 100% 'FuturaBoldRegular';
    text-transform: uppercase;
    text-align: left;
    width: 100%;
    display: block;
    clear: both;
    padding: 10px;
    box-sizing: border-box;
    padding-bottom: 0px;
}


.page-sport .view-content {
    display: flex;
    display: -webkit-flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
}

.page-sport .view-content .views-row {
    flex: 1 1 450px;
    -webkit-flex: 1 1 450px;
}

.page-sport #main {
    max-width: none;
}

#intro-section-id .quest-meta {
        display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox;      /* TWEENER - IE 10 */
display: -webkit-flex;     /* NEW - Chrome */
display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
}

#intro-section-id .quest-meta .four {
    flex: 1 1 100%;
    order: 1;
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox;      /* TWEENER - IE 10 */
display: -webkit-flex;     /* NEW - Chrome */
display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    justify-content: space-between;
    -webkit-justify-content: space-between;
    position: relative;
}


#slider-wrap{ /* Оболочка слайдера и кнопок */
    width:100%;
    height:100%;
    height: 1000px !important;
    }
#slider_quests{ /* Оболочка слайдера */
    width:100%;
    height:100%;
    overflow: hidden;
    border:#eee solid 10px;
    position:relative;
    border: 0px;
}
.slide{ /* Слайд */
    width:100%;
    height:100%;
    background-size: cover;
    background-position: 0px 0px;
    background-repeat: no-repeat;
    background-attachment: fixed;
    }
.sli-links{ /* Кнопки смены слайдов */
    display: none;
    margin-top:10px;
    text-align:center;}
.sli-links .control-slide{
    margin:2px;
    display:inline-block;
    width:16px;
    height:16px;
    overflow:hidden;
    text-indent:-9999px;
    background:url(radioBg.png) center bottom no-repeat;}
.sli-links .control-slide:hover{
    cursor:pointer;
    background-position:center center;}
.sli-links .control-slide.active{
    background-position:center top;}
#prewbutton, #nextbutton{ /* Ссылка "Следующий" и "Педыдущий" */
    display:block;
    width:15px;
    height:100%;
    position:absolute;
    top:50%;
    overflow:hidden;
    text-indent:-999px;
    background:url(../img/ap.png) left center no-repeat;
    background-size: 35px;
    opacity: 0.8;
    z-index: 3;
    outline: none !important;
    width: 40px;
    height: 43px;
    z-index: 3;
    }
#prewbutton{
    left:65px;
    transform: scale(-1, 1);
}

#nextbutton{
    right:65px;
}
#prewbutton:hover, #nextbutton:hover{
    opacity:1;}

.video-target {
    cursor: pointer;
}

.video-target .video-wrapper .video-frame{
    width: 100% !important;
    height: 100% !important;
    margin: 0px !important;
    top: 0px !important;
    left: 0px !important;
       z-index: 2100;
}

.video-target .video-wrapper .video-frame iframe {
    width: 100% !important;
    height: 100% !important;
}

.video-wrapper {
    display: none;
    position: fixed;
    min-width: 100%;
    min-height: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #000;
    z-index: 21000;
}

.video-frame {
    position: absolute;
    top: 50%;
    left: 50%;
}

.video-close{
    float:right;
    margin-top:-30px;
    margin-right:-30px;
    cursor:pointer;
    color: #fff;
    border: 1px solid #AEAEAE;
    border-radius: 30px;
    background: #605F61;
    font-size: 31px;
    font-weight: bold;
    display: inline-block;
    line-height: 0px;
    padding: 11px 3px;
    width: 20px;
    height: 30px;
    position: fixed;
    top: 160px;
    right: 5%;
    z-index: 999;
}

.video-desc {
    width: 70px;
    height: 55px;
    background: url('../img/social-youtube-outline-orange.png');
    position: absolute;
    background-size: 70px;
    background-repeat: no-repeat;
    margin-left: 50px;
    top: 0px;
    right: 45px;
    transition: all 0.3s ease-in-out;
}
.video-desc:hover{
    background: url('../img/social-youtube-outline.png');
    background-size: 70px;
}

.video-desc i {
    font-style: normal;
    position: absolute;
    top: -38px;
    left: 0px;
    font-size: 17px;
    line-height: 17px;
    text-align: center;
}
.video-desc b {
    font-size: 25px;
    position: relative;
    font-weight: 100;
}

.video-mobile{
    width: 100%;
    height: auto;
}

.video-mobile:hover{
    cursor: pointer;
}

.video-icon{
    background: url('../img/mobile-youtube.png') center center no-repeat !important;
    opacity: 0.5;
    background-size: 80px !important;
    top: 26px !important;
    margin-right: 5px !important;
}

.block_book_left{
    position: absolute;
    width: 50px;
    height: 50px;
    top: 15px;
    left: 0;
    z-index: 1000;
}

.block_book_right{
    position: absolute;
    width: 50px;
    height: 50px;
    top: 15px;
    right: 20px;
    z-index: 999;
}

.city-overlay .form-form {
     flex-flow: nowrap !important;
     -webkit-flex-flow: nowrap !important;
}

.node-type-quest #footer{
    margin: 0px;
    margin-top: 40px;
}

/* CHANGES */
body:not(.domain-samara) #main-menu-links li:first-child a {
    border-radius: 0px !important;
    padding: 10px 0px;
}

#main-menu-links .attached-block span {
    border-radius: 0px !important;
}

#before-container {
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;
    flex-flow: row;
    -webkit-flex-flow: row;
    padding: 0px 50px;
}

/*.domain-samara #before-container {
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
}*/

#before-container .col_menu_1 {
    flex: 1 1 30%;
    -webkit-flex: 1 1 30%;
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    align-items: flex-end;
    -webkit-align-items: flex-end;
}

/*
.domain-samara #before-container .col_menu_1 {
    flex: 1 1 100%;
    -webkit-flex: 1 1 100%;
    flex-flow: row;
    -webkit-flex-flow: row;
    padding-bottom: 50px;
}

.domain-samara .front_block_2 .soon-open {
    padding: 10px 13px 6px;
    bottom: 5px;
    left: 7px;
    top: inherit;
    right: inherit;
}
*/


#before-container .col_menu_1 #home_quests {
    flex: 1 1 100%;
    -webkit-flex: 1 1 100%;
}

#before-container .col_menu_1 #home_quests a{
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    background: url(../img/quests_512.jpg);
    background-position: top center;
    background-size: cover;
    position: relative;
}

#before-container .col_menu_1 #home_theaters{
    flex: 1 1 100%;
    -webkit-flex: 1 1 100%;
}

#before-container .col_menu_1 #home_theaters a{
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    background: url(../img/theatre_512.jpg);
    background-position: top center;
    background-size: cover;
    align-items: flex-end;
    -webkit-align-items: flex-end;
}

#before-container .col_menu_1 #home_celebrations{
        flex: 1 1 100%;
        -webkit-flex: 1 1 100%;
}

#before-container #home_celebrations a, #before-container #home_vr a {
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    background: url(../img/kids_small.jpg);
    background-position: top center;
    background-size: cover;
    align-items: flex-end;
    -webkit-align-items: flex-end;
}

#before-container .col_menu_1 > div {
    margin: 5px;
    border: 1px solid #4a4a4a;
}

#before-container .col_menu_2 > div {
    margin: 5px;
    border: 1px solid #4a4a4a;
}

#before-container .col_menu_2 {
    flex: 1 1 70%;
    -webkit-flex: 1 1 70%;
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
    align-items: flex-end;
    -webkit-align-items: flex-end;
}

#before-container .col_menu_2 .slider_wrap{
        margin: 5px;
}

#before-container .col_menu_2 .front_block_2 a{
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;
    background-size: cover;
    background-position: top center;
    height: 100%;
}

#before-container .col_menu_2 .front_block_2 {
    flex: 1;
    -webkit-flex: 1;
}

#before-container .col_menu_2 .front_block_2 img {
    width: 40px;
    float: left;
    margin-right: 5px;
}

#before-container .col_menu_2 .front_block_2 .inner_banner{
    padding-bottom: 13px;
}


#before-container .col_menu_2 a, #before-container .col_menu_1 a{
    text-decoration: none;
}

#before-container .col_menu_1 img{
    width: 40px;
    float: left;
    margin-right: 5px;
}

#before-container .col_menu_1 span, #before-container .col_menu_2 span {
    font-weight: bold;
    font-size: 14px;
    font-family: 'FuturaDemiCRegular';
    color: #fff;
}

.domain-nsk #before-container .col_menu_2, .domain-krs #before-container .col_menu_2 {
    flex: 1 1 75%;
    -webkit-flex: 1 1 75%;
}

.domain-nsk #before-container .col_menu_1, .domain-krs #before-container .col_menu_1 {
    flex: 1 1 25%;
    -webkit-flex: 1 1 25%;
}

.head-wrap .logo_block {
    flex: 1.1 1;
    -webkit-flex: 1.1 1;
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    align-items: center;
    -webkit-align-items: center;
}

.head-wrap .logo_block img {
    width: 120px;
}

.col_menu_1 .inner_banner {
    padding: 10px;
    z-index: 10;
    position: absolute;
    bottom: 0px;
    right: 0px;
    background: #000;
}

.col_menu_2 .inner_banner {
    padding: 10px;
    z-index: 10;
    position: absolute;
    bottom: 0px;
    right: 0px;
    background: #000;
}

.head-wrap .top_menu {
    flex: 3.5 1;
    -webkit-flex: 3.5 1;
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;
    flex-flow: row nowrap;
    -webkit-flex-flow: row nowrap;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    align-items: center;
    -webkit-align-items: center;
}

.head-wrap .top_menu  a{
    font-size: 16px;
    text-transform: uppercase;
    color: #000;
    margin: 0px 15px;
    font-weight: bold;
    border-bottom: 2px solid;
}

.head-wrap .top_menu a:hover{
    color: #e4271e;
    text-decoration: none;
}

.top_menu #gifts{
    border: 0;
}
.top_menu #gifts span {
    position: relative;
    bottom: 7px;
    left: 5px;
    font-weight: bold;
    border-bottom: 2px solid;
    color: #ff0000;
}

.head-wrap .head_attributes {
    flex: 1 1;
    -webkit-flex: 1 1;
    position: relative;
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;
    justify-content: center;
    -webkit-justify-content: center;
    align-items: center;
    -webkit-align-items: center;
}

.head_attributes .lang {
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;
    flex: 1 1 100%;
    -webkit-flex: 1 1 100%;
    justify-content: center;
    -webkit-justify-content: center;
}

.head_attributes .lang div {
     margin: 5px;
}

.head_attributes .socials_tab{
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;
}

.head_attributes .socials_tab a{
    width: 35px;
    height: 35px;
    background-size: cover;
    background-position: top center;
}

    .head_attributes .socials_tab #whatsupspb {
        background-image: url('../img/whatmobile.png');
    }

.head_attributes .socials_tab #vk_head {
    background-image: url('../img/vk.png');
}
.head_attributes .socials_tab #facebook_head {
    background-image: url('../img/fb.png');
}
.head_attributes .socials_tab #youtube_head {
    background-image: url('../img/youtube.png');
}
.head_attributes .socials_tab #insta_head{
    background-image: url('../img/insta.png');
    background-size: 115%;
    background-position: -3px -2px;

}

.head-wrap .region-header {
    flex: 7 1;
    -webkit-flex: 7 1;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}

.head-wrap .phones {
    flex: 1.9 1;
    -webkit-flex: 1.9 1;
    text-align: center;
    position: relative;
    background: #efefef;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 5px;
}

.head-wrap .phones img {
    height: 22px;
}

.head-wrap .phones .global-phone {
    padding: 0px;
    margin: 0px;
    text-align: center;
    margin-left: 4px;
}

.global-phone img {
    position: relative;
    top: 7px;
    right: 6px;
}

.fixed .top_menu,.fixed .head_attributes,.fixed .phones,.fixed .city_choose{
    display: none
}
.domain-spb .fixed .top_menu,.domain-spb .fixed .head_attributes,.domain-spb .fixed .phones,.domain-spb .fixed .city_choose{
    display: block;
}
.fixed .logo_block {
    width: 180px;
    height: 40px;
    justify-content: center !important;
    -webkit-justify-content: center !important;
}

.fixed .logo_block img {
    width: 100px;
    margin-top: 8px;
}

.fixed .logo-row {
    min-height: 0px !important;
    padding: 0px !important;
}

.fixed #main-menu-links{
     padding: 0px !important;
}

.fixed  .view-booking {
    left: 0px;
    right: 0px;
    margin: 0 auto;
}

.fixed .lang {
    display: none;
}

.col_menu_1 div {
    position: relative;
}

.col_menu_2 > div {
       position: relative;
}

#footer .conf {
    display: block;
    text-align: center;
    font-size: 15px;
    width: 195px;
    color: #696969;
    border-bottom: 1px solid;
    position: relative;
    left: 20px;
}
#footer .conf:hover {
    color: #fff;
    text-decoration: none;
}


.foreground {
    display: none;
}

.city_choose {
    flex: 1 1;
    -webkit-flex: 1 1;
    padding: 10px;
    position: relative;
    padding-left: 20px;
    padding-right: 0px;
    padding-top: 25px;
    min-height: 30px;
}

.fade_active {
    background: #eee;
}

.local-phone {
    /*padding-top: 20px !important;*/
}

.city_choose .city_overlay {
    display: none;
    position: absolute;
    width: 620px;
    background: #eeeeee;
    top: 60px;
    left: 0px;
    right: 0px;
    margin: auto;
    z-index: 15;
    padding-top: 15px;
    padding-bottom: 30px;
}


.city_choose.fade_active:after{
    display: block;
}

.city_choose .head_cc {
    font-size: 12px;
    width: 100%;
    clear: both;
    display: block;
    text-align: left;
}

.city_choose .current {
    text-transform: uppercase;
    width: 100%;
    text-align: left;
    position: relative;
    margin-top: 5px;
    cursor: pointer;
    border-bottom: 1px dotted;
    font-size: 15px;
}

.city_choose .current:after{
    content: '';
    display: block;
    position: absolute;
    border-width: 4px 7px;
    border-style: solid;
    border-color: rgb(0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    right: -20px;
    bottom: 2px;
    width: 0;
    margin-left: -7px;
}

.city_overlay li {
    list-style: none;
    display: block;
    float: left;
    margin: 10px;
    width: 30%;
    text-align: center;
}

.city_overlay li a{
    display: block;
    float: left;
    text-decoration: underline;
    text-align: center;
    width: 100%;
}

.city_overlay .head_cc_overlay {
    display: block;
    font-size: 30px;
    font-weight: bold;
    padding-left: 35px;
    margin-bottom: 15px;
    padding-top: 30px;
}

.city_overlay .close_btn {
    position: absolute;
    right: 30px;
    opacity: 0.5;
    cursor: pointer;
}

.city_overlay .close_btn:hover{
    opacity: 1;
}


body:not(.domain-samara) #header #main-menu-links .first{
    background: #ff0000;
    flex: 0 0 150px ;
    -webkit-flex: 0 0 150px ;
    text-align: center;
}

#header #main-menu .view-booking {
    display: none;
    position: fixed;
    width: 100%;
    background: #fff;
    border: 2px solid #ff0000;

}

#header #main-menu .view-booking .view-content {
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    align-items: flex-start;
    -webkit-align-items: flex-start;
}
#header #main-menu .view-booking .view-content .item-list{
        flex: 1 1;
        -webkit-flex: 1 1;
       display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    align-items: flex-start;
    -webkit-align-items: flex-start;
    padding-top: 10px;
    box-sizing: border-box;
}
#header #main-menu .view-booking .view-content .item-list ul{
        display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
        display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
        display: -ms-flexbox;      /* TWEENER - IE 10 */
        display: -webkit-flex;     /* NEW - Chrome */
        display: flex;
        flex-flow: row wrap;
        -webkit-flex-flow: row wrap;
        width: 100%;
}
#header #main-menu .view-booking .view-content .item-list ul li{
    flex: 1 1 100% !important;
    -webkit-flex: 1 1 100% !important;
    min-width: 208px;
}
#header #main-menu .view-booking .view-content .item-list ul li a{
    color: #000 !important;
    padding-left: 60px;
    line-height: 1.3;
}
#header #main-menu .view-booking .view-content .item-list h3{
    margin-top: 15px;
    float: left;
    font: bold 18px 'FuturaBookCRegular';
}

#header #main-menu-links .first .item-list img {
    margin-right: 10px;
    margin-left: 10px;
}

#header #main-menu-links .first .header_ss {
    cursor: pointer;
    box-shadow: none !important;
    text-align: center;
}

body:not(.domain-samara) #footer .first{
    display: none;
}

#footer .lang {
    display: none;
}

#footer li.menu-1592 {
    display: none;
}

.menu-1592 {
    /* position: absolute; */
    /* right: 160px; */
    align-self: center;
    -webkit-align-self: center;
}

.menu-1592 .header_ss{
    display: none !important;
}
.menu-1592 .lang a{
    position: relative;
}

.menu-1592 .lang b{
    position: relative;
    top: 5px;
    left: 27px;
}

.menu-1592 .lang .en_vers{
    float: left;
    width: 25px;
    height: 25px;
    padding: 0px !important;
}
.menu-1592 .lang .ru_vers{
    float: left;
    width: 25px;
    height: 25px;
    padding: 0px !important;
    margin-right: 35px;
}


.menu-1592 .lang a:hover b{
    color: #ff0000 !important;
    background: none !important;
}

#header .fixed {
    display: none !important;
}

#footer {
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    background: #191919;
    position: relative;
    margin-top: 155px;
}

.flexslider{
  margin-bottom: 150px !important;
}

#footer:before {
  content: '';
  z-index: -1;
  position: absolute;
  top: -180px;
  left: 0px;
  width: 100%;
  height: 180px;
  /*background: url(/sites/all/themes/main/img/new_year_appearance/santa.svg) 10% top / 230px no-repeat,
              url(/sites/all/themes/main/img/new_year_appearance/bg_bottom.svg) bottom / auto 130px repeat-x;*/
}

#footer .logo_block {
    flex: 1;
    -webkit-flex: 1;
}
#footer .logo_block span {
    float: left;
    width: 100%;
    color: #fff;
    padding-left: 50px;
}
#footer .logo_block img {
    max-width: 120px;
    margin-top: 30px;
    margin-left: 30px;
}
#secondary-menu {
flex: 1 1 550px;
-webkit-flex: 1 1 550px;
}

#footer .mobile_menu {
    display: none;
}

#secondary_menu_full {
    flex: 3;
    -webkit-flex: 3;
    padding-top: 18px;
}

#secondary_menu_full ul {
    display: block;
    margin: 0px;
}

#secondary_menu_full ul li {
    float: left;
    list-style: none;
    margin: 10px 16px;
    width: 14%;
}

#secondary_menu_full a {
    color: #696969;
    text-transform: uppercase;
    border-bottom: 2px solid;
    font-size: 16px;
}

#secondary_menu_full a:hover {
    text-decoration: none;
    color: #fff;
}

#secondary-menu-links {
    width: 100%;
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    margin-top: 20px;
}
#secondary-menu-links li {
    flex: 1 1 30%;
    -webkit-flex: 1 1 30%;
}
#secondary-menu-links li a {
    text-transform: uppercase;
    color: #696969;
    font-weight: 600;
    border-bottom: 1px solid;
    text-align: center;
    width: 100%;
}
#secondary-menu-links .first {
    display: none;
}


.socials_tab_footer{
    flex: 1;
    -webkit-flex: 1;
    display: flex;
    align-items: center;
    justify-content: center;
}

.socials_tab_footer a{
    display: block;
    float: left;
    width: 35px;
    height: 35px;
    background-size: cover;
    background-position: top center;
}

    .head_attributes .socials_tab #whatsupspb {
        background-image: url('../img/whatmobile.png');
    }

.socials_tab_footer #vk_head {
    background-image: url('../img/vk_white.png');
}
.socials_tab_footer #facebook_head {
    background-image: url('../img/fb_white.png');
}
.socials_tab_footer #youtube_head {
    background-image: url('../img/youtube_white.png');
}
.socials_tab_footer #insta_head{
    background-image: url('../img/insta_white.png');
    background-size: 115%;
    background-position: -3px -2px;
}


.front .quote-item {
    font: italic 20px 'FuturaBookCItalic';
    padding: 20px;
    border-radius: 5px;
    position: relative;
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
    background: #fff;
}

.front #after-columns {
    margin: 0px;
    width: 100%;
    max-width: 100%;
    background: #f1f1f1;
}

.front #after-columns .region-after-columns {
    max-width: 1100px;
    margin: 25px auto;
}

.front  #after-columns .quote-item:after {
    content: '';
    border: 20px solid transparent;
    border-left: 20px solid white;
    position: absolute;
    top: 50px;
    right: -55px;
    width: 20px;
    height: 0px;
}

.front .quote-author {
    margin: 0px;
}

.front .main_desc {
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
}

.front .left_desc {
    flex: 1 1 40%;
    -webkit-flex: 1 1 40%;
}
.front .stat {
    flex: 1 1 20%;
    -webkit-flex: 1 1 20%;
}
.front .stat span {
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;
    width: 100%;
    max-width: 170px;
    font-size: 21px;
    align-items: center;
    -webkit-align-items: center;
    margin: 5px auto;
}
.front .stat span b{
    font: 700 40px 'FuturaDemiCRegular';
    color: #ff030d;
    margin-right: 5px;
}
.front .right_desc{
    flex: 1 1 40%;
    -webkit-flex: 1 1 40%;
}

.right_desc p {
    margin: 0px;
}

/* CHANGES END*/
.mobile_menu {
    display: none;
}

.right_menu {
    display: none;
}

.region_ilocked .lang,
body.region_ilocked:not(.domain-nsk):not(.domain-krs) .col_menu_1,
body.region_ilocked:not(.domain-nsk):not(.domain-krs) #home_kids,
body.region_ilocked:not(.domain-nsk):not(.domain-krs) #home_sport,
body.region_ilocked:not(.domain-nsk):not(.domain-krs) #home_vr {
    display: none !important;
}

.soon-open {
    color: rgb(255, 255, 255);
    background: rgb(227, 65, 32);
    padding: 10px 15px 7px;
    position: absolute;
    z-index: 9;
    border-radius: 10px;
    text-transform: uppercase;
    top: 20px;
    right: 20px;
    z-index: 1;
    font-family: FuturaBookCRegular!important;
    font-size: 18px!important;
}

.region_ilocked .city_choose{
    flex: 0 0 170px;
    -webkit-flex: 0 0 170px;
}

.region_ilocked .head-wrap .phones .global-phone {
    display: none;
}

.region_ilocked .head-wrap .phones {
        flex: 0 0 235px;
        -webkit-flex: 0 0 235px;
}

.region_ilocked .head-wrap .head_attributes {
    flex: 1 1;
    -webkit-flex: 1 1;
    justify-content: flex-end;
    -webkit-justify-content: flex-end;
    padding-right: 50px;
}

.region_ilocked #before-container {
    padding: 0px;
}

.region_ilocked #header .head-wrap .logo-row {
        padding-right: 5px;
}
.region_ilocked .head-wrap .logo_block {
        flex: 1 1;
}

.region_ilocked .foreground .slide-title {
    font-size: 50px;
}

.region_ilocked .foreground .slide-body {
    font-size: 35px;
}

/*.domain-samara .front_block_2 .foreground .slide-title {
    font-size: 30px;
}

.domain-samara .front_block_2 .foreground .slide-body {
    font-size: 18px;
    text-align: left;
}*/

.calendar_und {
    color: red;
    text-align: center;
    margin-left: 80px;
    margin-top: 10px;
}
.page-quests #main-wrapper #main {
    margin-top: 0 !important;
}
.page-quests #header #main-menu-links .first .item-list img {
    margin-left: 20px;
}
.page-node-528 #page-wrapper #header {
    max-height: 100px;
}
.city-select-form.city {
    width: 450px !important;
}
.city-select .city-cities .city-select-dd {
     -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
}
.domain-minsk .lang, .domain-rnd .lang {
    display: block !important;
}

#bookAppForm .addopts label {
  width: 90%;
}

#bookAppForm .addopts input[type="checkbox"] {
  width: 20px;
  margin-left: 15px;
  margin-bottom: 0px;
}
.page-quests #preloader {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999;
  width: 100%;
  height: 100%;
  overflow: visible;
  background:  rgba(255,255,255,0.8) url('../img/ajax-loader8.gif') no-repeat center center !important;
      /*, url('../img/ilocked__new.png') no-repeat center center !important;*/
}
.right_menu li {
    margin-bottom: 2rem;
}

#bookFormPriceDiscount {
    color: red;
    display: none;
    margin-right: 15px;
    font-weight: bold;
    padding-right: 3px;

}
.lmes {
    text-align:center;
    padding:2px;
}
#top_genium {
    border-bottom: none;
}
#top_genium img {
    width: 50px;
}
#top_genium span {
    position: relative;
    bottom: 7px;
    left: 5px;
    border-bottom: 2px solid;
    color: rgba(21, 53, 109, 1);
}

#secondary_menu_full a[href="http://geniumpark.ru"] {
    color: rgba(21, 53, 109, 1);
    background-image: url(//ilocked.ru/sites/all/themes/main/img/logo_gp-min.png);
    background-size: 30px;
    background-position: center left;
    background-repeat: no-repeat;
    display: inline-block;
    padding-left: 32px;
        width: auto;
}


    #front-pics {
        display: flex;
        justify-content: space-between;
    }

    #front-pics .col {
        flex-basis: 20%;
        text-align: center;
        margin-bottom: 25px;
    }

    #front-pics .col img {
        margin-bottom: 11px;
        width: 100%;
    }

    #holidays_form .actor-choose input {
        width: auto;
    }
    .domain-spb #header .menu-1597 {
        background-color: #ff0000;
    }
    .new_age {
        color: #000;
        background: rgba(255,255,255,0.8);
        padding: 10px 15px 7px;
        position: absolute !important;
        z-index: 9;
        border-radius: 10px;
        text-transform: uppercase;
        top: -45px;
        right: 20px;
        height: 20px;
        width: auto !important;
    }

    .blackweek {
        display: none;
        width: 12%;
        background: rgb(255, 217, 0)!important;
        color: #000!important;
        left: 20px;
        text-align: center;
        text-transform: none;
        font-weight: 800;
    }
    .useless_button {
        position: absolute;
        bottom: 5px;
        z-index: 10;
        margin-bottom: 0;
        background-color: #ff030d;
        text-transform: uppercase;
        padding: 0 10px;
        color: #fff !important;
        margin: 5px;
        line-height: 1.5;
        border-radius: 8px;
        text-decoration: none !important;
    }

    /* Теги на странице квестов */
    #quests_tags_wrap #quests_tags a {
        display: inline-block;
        border: 1px solid #aaa;
        color: #595959;
        padding: 2px 22px 4px;
        margin: 5px;
        text-transform: lowercase;
        border-radius: 8px;
        cursor: pointer;
        text-decoration: none!important;
    }

    #quests_tags_wrap #quests_tags a.active {
        color: white;
        background: #fe030d;
        border: 1px solid #fe030d;
    }

    #quests_tags_wrap #quests_tags a:hover {
        background: #ff030d;
        color: white;
        border: 1px solid #fe030d;
    }

    #quests_tags_wrap #quests_tags {
        max-width: 1200px;
        height: 40px;
        overflow: hidden;
        text-align: center;
        -webkit-transition: all .8s ease;
        -moz-transition: all .8s ease;
        -ms-transition: all .8s ease;
        -o-transition: all .8s ease;
        transition: all .8s ease;
    }

    #quests_tags_wrap #quests_tags.opened {
        height: 115px;
    }

    #quests_tags_wrap {
        display: flex;
        justify-content: center;
        padding: 14px 0;
    }

    #quests_tags_wrap .show_wrap a {
        padding-top: 7px;
    }

    .tags_show_button {
        font-size: 33px;
        color: #ff030d;
        text-shadow: 0px 0px 1px #656565;
        cursor: pointer;
        font-family: courier;
        font-weight: bold;
            margin-top: 0px;
        /*margin-left: -80px;*/
    }

    .tags_show_button:hover {
        color: #ff7878;
        text-decoration: none;
    }

    .box-modal {
    position: relative;
    background: #fff;
    border-radius: 10px;
}
.box-modal_close { position: absolute; right: 10px; top: 6px; font-size: 11px; line-height: 15px; color: #999; cursor: pointer; }
.box-modal_close:hover { color: #666; }

.box_modal_ilia_img{
    width:600px;
        border-radius: 10px 0px 0px 10px;
    margin-bottom: -4px;
}

.box_modal_ilia_left{
    display: inline-block;
}

.box_modal_ilia_right{
 display: inline-block;
    height: 100%;
    width: 268px;
    padding-right: 20px;
    vertical-align: top;
    padding-left: 15px;
}

.text_modal_ilia_right{
          margin-top: 25px;
    font-size: 17px;
}

.modal_ilia_right_time_zag{
    text-align: center;
    margin-top: 3px;
    margin-bottom: 17px;
        font-size: 17px;
}

.modal_ilia_right_phone{
    width: 93%;
    padding-left: 16px;
    padding-top: 6px;
    padding-bottom: 6px;
    border: 1px solid #696767;
    border-radius: 7px;
    outline: none;
    font-size: 16px;
    font-weight: 600;
    color: #000
}

.modal_ilia_right_btn{
        background: #f00;
    padding: 0;
    color: #fff;
    text-align: center;
    border-radius: 5px;
    padding-top: 8px;
    padding-bottom: 9px;
    font-size: 19px;
    cursor: pointer;
    margin-top: 18px;
      transition: 0.3s;
}

.modal_ilia_right_btn:hover{
        background: #c61924;
    transition: 0.3s;
}
.modal_ilia_right_time_box{
    text-align: center;
    margin-bottom: 33px;
}
.modal_ilia_right_time_box div{
display: inline-block;
vertical-align: top;
}

.modal_ilia_right_time_ystal{
        font-size: 40px;
}
.arcticmodal-overlay,
.arcticmodal-container { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 1000; }
.arcticmodal-container { overflow: auto; margin: 0; padding: 0; border: 0; border-collapse: collapse; }
*:first-child+html .arcticmodal-container { height: 100% }
.arcticmodal-container_i { height: 100%; margin: 0 auto; }
.arcticmodal-container_i2 { padding: 24px; margin: 0; border: 0; vertical-align: middle; }
.arcticmodal-error { padding: 20px; border-radius: 10px; background: #000; color: #fff; }
.arcticmodal-loading { width: 80px; height: 80px; border-radius: 10px; background: #000 url(loading.gif) no-repeat 50% 50%; }

    @media (max-width: 600px) {
       .marquiz-pops{
           display: none!important;
       }
    }
