#header {
    background: rgba(255,255,255,0.5);
    background: -moz-linear-gradient(top, rgba(255,255,255, 0.5) 0%, rgba(255,255,255, 0) 100%);
    background: -webkit-linear-gradient(top, rgba(255,255,255, 0.5) 0%, rgba(255,255,255, 0) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255, 0.5) 0%, rgba(255,255,255, 0) 100%);
}

#main_book a {
    color: #fff;
    background: #85714D;
}

.the_content a:hover, .description a:hover{
    color: #85714d;
}

/*
.btnCta.btn.additional{
    display: none !important;
}
 */

@media (max-width: 1000px) {
    .the_content, .content,
    #additional-content-repeater-1 .description {
        text-align: center;
    }

    .history_time_line .year_wrap:nth-child(3n+1) .content:before {
        background: transparent;
        color: #000;
    }
}

.anchor_menu .anchors_wrap .wrap .label{
    color: white;
}

.anchor_menu .anchors_wrap .wrap .label span {
    width: 190px;
}

#itinerary_container #itinerary .itinerary_title a.active,
.children_previews .wrap:not(.grid_2) .item_wrap .content_wrap .content .btns_wrap .read_more a{
    color: var(--highlighted);
}

.children_previews .wrap:not(.grid_2) .item_wrap .content_wrap .content .btns_wrap .read_more a:hover{
    color: #fff;
}

.map_section #map_content .content .contacts a{
    color: #eee;
}

@media (min-width: 1001px) {
    #logo img {
        max-width: 180%;
        max-height: 100%;
    }
}

#fancybox-container-1 .hidden_fancybox{
    padding: 80px !important;
}

.history_time_line .year_wrap .title{
    color: #85714d;
}

.history_time_line .year_wrap .thumb_wrap {
    padding-right: 2em;
}

.history_time_line .year_wrap:nth-child(2n) .thumb_wrap{
    padding-left: 2em;
}

.history_time_line .year_wrap .content .description {
    font-style: unset;
    color: black;
}

.history_time_line .year_wrap .content {
    padding-left: 1em;
    padding-right: 1em;
}

.history_time_line:before,
.history_time_line .year_wrap .separator{
    display: none;
}


.children_section .children_pager{
    background: #eeeeee;
}

#footer .footer_top {
    border-top: none;
}
