#widgetu388,
#pwidgetu16556,
#pwidgetu16493,
#widgetu16682,
#u16917,
#u16915,
#u16913,
#widgetu12664 {
    display: none;
}
.tl-with-fancybox {
    max-width: 100vw;
    min-width: 100vw;
}
.tl-with-fancybox body {
    min-width: 100% !important;
    padding-right: 0 !important;
}

body.tl-compensate-for-scrollbar {
    overflow: hidden!important;
    width: 100%;
}

.tl-with-fancybox .tl-fancybox {
    transform: none !important;
}
#tl-booking-form {
    margin:  18px auto 30px;
    max-width: 1200px;
    width: 100%;
}
#tl-booking-cart {
    z-index: 1 !important;
}
#tl-booking-form iframe,
#block-search iframe,
#block-search-main iframe {
    width: 100% !important;
}
#pppamphletu218 {
    margin: auto !important;
}
#u2015-55 {
    z-index: 197;
    width: 1200px;
    min-height: 300px;
    text-align: center;
    margin: auto;
    position: relative;
}
#pppamphletu218 > div.verticalspacer,
#paccordionu13262 > div.verticalspacer {
    min-height: 23px !important;
}
#page {
    min-height: 350px !important;
}
@media screen and (max-width: 768px) {
    #tl-booking-form {
        width: 320px;
        margin-left: 25px;
        margin-top: 18px;
    }
}