#primary-top-bar {background: #313131;color: white;width: 100%;float: left;}#primary-top-bar #contact-info {width: 1200px;padding: 0px;}#contact-info li {float: left;position: relative;height: 40px;padding-right: 10px;}#contact-info li img.separator {height: 7px;width: 1px;vertical-align: baseline;margin: 0px 10px;}#contact-info li object {display: block;}#contact-info li object + span {margin: 0 0 0 10px;}#contact-info a {color: white;}div.banner {width: 100%;text-align: center;}div.banner img.banner-image {width: 1200px;height: 127px;}.top-bar-block {top: 40px;left: 10px;}.topbar-topright-contianer {float: right;}.topbar-topright-contianer li object {display: block !important;width: 40px;height: 30px;float: left;margin-top: 6px;}.topbar-topright-contianer div.fallback {height: 20px;width: 35px;margin: 6px 0px 0px 10px;}.topbar-topright-contianer .language-icon {background-image: url(svg/fallback/language.png);}div.banner img.banner-image {width: 1400px !important;}.nav .destinations-dropdown {right: 310px;left: auto;}.nav .destinations-dropdown:before {right: 118px;left: auto;}.nav .destinations-dropdown:after {right: 119px;left: auto;}a {outline: none;text-decoration: none;color: #55C4C9;}#organisation-banner {background: white;text-align: center;}.header {margin-top: 0px;}.readmore {margin-top: 0px;}.tab .container {padding-top: 0px;margin-top: 0px;}.tab {background: white;}.filter {background: #EDEDED;}section.operator-page {background: white;padding-top: 0px;}section.product {background: white;padding-top: 0px;}.price-select .top-bar-text {background: #EDEDED;}div.category .readmore {margin-top: 50px;}.universal-search-result img.rounded-img {margin-top: 0px;}.universal-search-result .search-item {padding: 20px;}div.universal-search-result {right: 0px;}#ipad-search-term {position: relative;}.imglink.home {margin-left: 20px;}.header .banner-overlay {position: absolute;width: 100%;height: 500px;left: 0px;top: 194px;z-index: 2;background: rgba(0, 0, 0, 0.25);}.region .readmore, .category .readmore, .tag .readmore {padding-top: 30px;}@media screen and (max-width: 1024px) {.header {margin-top: 0px !important;}}footer {padding: 60px 0 40px 0;font-size: 13px;}header {width: 100%;height: 100%;height: 80vh;overflow: hidden;background: #000000;position: relative;}header .header__picture {right: 0;bottom: 0;min-width: 100%;min-height: 100%;width: 100%;height: auto;opacity: 0.9;}.canvas {box-shadow: none;}footer .container {text-align: center;}footer .container a {color: #283FD1;margin-right: 20px;}