#headerWrapper .globalNavigationBar {
    height: auto;
}
#headerWrapper .globalNavigationBar .hkdlLogoEN {
    margin-top: 10px;
}
#globalNavBreadcrumbs {
    float: none;
    padding: 30px 0 30px;
    margin: 0 auto;
}
.clear {
    clear: both;
}

/* content */
.headerContainer h1 {
    display: none;
}
.resortsPage .tabsNavigation a {
    padding: 10px 10px;
    line-height: 1.4;
}
.resortsPage .tabsNavigation a.active, 
.resortsPage .tabsNavigation a:focus {
    color: #1994d7;
    text-decoration: none;
}
.resortsPage .tabsNavigation a span {
    display: inline-block;
}
.resortsPage .tabsNavigation a img.hotel_logo_d {
    height: 2.8em;
    display: inline-block;
    margin-right: 8px;
}
.resortsPage .tabsNavigation a img.hotel_logo_m {
    display: none;
}
.resortsPage.base.standardContentContainer {
    padding: 20px 0 20px;
    margin: 0 0 20px 0;
}
.resortsPage h1.roomRatesTitle {
    padding: 0 20px 20px;
    margin-bottom: .5em;
    padding-bottom: 0;
    max-width: 750px;
    font-weight: 200;
    font-size: 33px;
    color: #253b56;
}

/* tab content */
.resortsPage .tab-content {
    display: none;
    padding: 0 20px;
}
.resortsPage .tab-content.active {
    display: block;
}
.resortsPage .tab-content .slideShow {
    margin-bottom: 20px;
}
.resortsPage .descriptionContainer {
    width: 100%;
}
/* .resortsPage .descriptionContainer .htmlContentWrapper {
    width: 66%;
} */
.resortsPage .descriptionContainer .htmlContentWrapper .htmlContainer h3 {
    margin-top: -1px;
}
.resortsPage .descriptionContainer div + div.overviewTitle{
	padding-top:1px;
}
/* .resortsPage .descriptionContainer .htmlContentWrapper .htmlContainer img {
    border: 2px solid #e4e8ee;
} */
.resortsPage a.htmlContentBlock:focus {
    text-decoration: none;
    outline: none;
}

/* footer overwrite */
#footerWrapper .pepSyndicatedComponent .pepGlobalFooter .footerGeneralLinks {
    padding: 0 20px;
}
#footerWrapper .pepSyndicatedComponent .pepGlobalFooter .socialMediaAndRequestInformationContainer.secondaryBlue {
    padding-left: 20px;
}
/* desktop */
@media(min-width:961px) {
    .pepde-container {
        width: 940px;
    }
}
@media(max-width:960px) { /* for landscape phone */
/* @media(max-width:570px) { /* for portrait phone */
    
    .m-hide, .t-hide {
        display: none;
    }
    .pepde-container {
        /*width: calc(100% - 20px);*/
    }

    #pageContainer {
        /* background: url(https://secure.cdn5.wdpromedia.com/media/pep/live/media/site/img/style/6dc63a-background-main-center.jpg) top center no-repeat !important;
        background-size: 120% !important; */
        box-shadow: none;
    }

    /* header */
    #headerWrapper .globalNavigationBar {
        background: #FFF;
        width: 100%;
        display: inline-block;
        position: relative;
        border-bottom: 1px solid rgba(161,175,192,0.3);
        z-index: 500;
        height: 61px;
        text-align: center;
    }
    #headerWrapper .globalNavigationBar .hkdlLogoEN {
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTkyLjMzM3B4IiBoZWlnaHQ9IjYwLjgzM3B4IiB2aWV3Qm94PSIwIDAgMTkyLjMzMyA2MC44MzMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE5Mi4zMzMgNjAuODMzIg0KCSB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNDRTIwMjciIGQ9Ik0xNzguMzQ4LDM2LjYzNWMtMC42ODEsMS4xODQtMy40NDcsMC42MjktMy40OTYtMS4yNDljLTMuNDU2LTEuNTgzLTIuMDc1LTQuNTczLTEuOTc3LTQuODEzDQoJYzAuODc5LTEuNTk0LDEuNDI4LDAuNDY0LDIuMDk1LDAuNjE5YzAuMDc1LTAuODU5LDAuMTc2LTEuNzk1LDAuMzA2LTIuNzYxYzAuNDEyLTMuNjg5LDIuNDg5LTUuMDgxLDMuMTc2LTMuNTE5DQoJYzAuMzUzLDIuNDA0LDAuMjQzLDQuOTY2LDAuMTMzLDguMDc4YzMuNDEyLDAuOTYyLDcuNzA1LDEuMzA1LDkuNDk4LTAuNzI1YzIuMzYtMi42NjgtNC42NzEtMTEuMDMtMTMuNzUyLTEwLjUyNw0KCWMtMC43OTgsMC4wNDMtMS4yNjUsMC4zNjEtMS4wOTMsMC44MjJzMC4xNjMsMC44NDItMC40MTQsMC44OTdjLTEuOTk5LTAuMzYyLTEuNzUzLTIuNDA5LDEuMzI0LTMuNDIzDQoJYzkuNzIyLTIuMjMyLDIzLjkxNiw2LjgwNSwxMy43MjgsMTQuNzM0QzE4Ni42MzcsMzUuNzY2LDE4Mi4xNzgsMzcuNzI0LDE3OC4zNDgsMzYuNjM1eiBNMTIzLjM5OSwzNy4yNjgNCgljLTEuNzI3LTEuNDQ5LDEuMzE2LTMuMzUxLDEuMzE2LTMuMzUxYzEuNDYzLTUuMTQ2LDAuOTQ1LTExLjI1Mi0wLjE5MS0xMy4zOTdjMC4zNzUtMS4xNzcsMy42MjEtMC42MzUsNC40OTYsMC40MjgNCgljMi4xMjYsMi41NTktMC4zOTcsOS4yNDQtMS41NjYsMTIuMTg0YzIuNjQ4LTEuMjUzLDYuNzA0LTEuMjg1LDcuMzQ5LTEuMTg1YzEuNzM3LDAuMjcyLDIuNDQ2LDMuNzQzLDEuNDk2LDQuNTMNCgljLTAuMTg3LDAuMTYyLTYuMDU2LTEuMjk3LTEwLjI1NCwwLjE4OEMxMjQuODI2LDM3LjY5NCwxMjMuODExLDM3LjY2NywxMjMuMzk5LDM3LjI2OHogTTI0LjQ3NiwzNC42OQ0KCWMyLjE0NywwLjkyNSw4LjM0NywxLjQzNCwxMi43NCwwLjUyNWMxNS4yNTMtMy4xNDUsNi4yNjctMTguMTI5LTEuNTc3LTIyLjg5MUMyNy41MDEsNi45OSwxNiwxLjkyNCw0LjIxNiw0LjEyNQ0KCUMzLjM0LDQuMjIxLDMuMTE5LDQuOTQyLDQuMTk3LDUuMDA0QzUuNjE1LDUuMDksNi4wNiw2LjU3MSwzLjU4MSw2LjM4N2MtNS4yMzctMC43NjItMS40MjktNS4yMTMsNi4xMy01LjMwNw0KCUM0MS4yOCwwLjU3NSw2MS45NDcsMjYuMSw0My41MzYsMzYuNDkxYy01LjQ5NSwzLjE0MS0xMi44MzEsMy4zODYtMTkuMDUyLDEuNDQ1YzAuMDEyLDQuNzc2LTQuODU0LDMuMDEzLTQuMzc0LTEuNjU2di0wLjExOQ0KCUM5Ljk0OSwzMS4yNjksNi4zMzIsMjYuNzc5LDkuNDk3LDIzLjdjMS44Ni0xLjg1NSw2LjAwOS0zLjEzLDEwLjYxOC0zLjY5NWMwLjIzNi04LjIxOSwxLjMyMi05LjE3MiwyLjcwMS04LjI5OA0KCWMwLjcwMiwwLjY0OCwxLjgzNiwyLjA1MiwxLjU5Myw3Ljk4M2M0LjcxOC0wLjExNSw5LjYwNywwLjYwMiwxMi4yMDcsMi4yMDFjNS4zOTQsMy4wNjIsMi4xNDcsOC4zNDItMy4xMDcsNi44MzYNCgljLTAuMzc3LTAuMjE5LTAuMTAxLTAuNDY3LTAuMTAxLTAuNDY3YzIuNjU2LTEuMTg5LDIuODU1LTIuMjA5LDEuNDMxLTIuOTcxYy0xLjk5Ny0wLjkxMi02LjExMy0xLjQ3My0xMC40MDMtMS42MjJ2MC4xNjUNCglDMjQuNDYzLDI3LjUyNiwyNC40ODQsMzEuNjk4LDI0LjQ3NiwzNC42OXogTTEyLjE2NywyNC43MTdjLTAuNDQsMC4xNDUtMC43OSwwLjMxNC0xLjA1NywwLjQ5Mg0KCWMtMy40MDQsMi4yODMsNi40NjYsNi44NzksOC45MDIsOC4wNTNjMCwwLTAuMDI5LTYuMTM2LDAuMDU1LTkuMzUybDAuMDA0LTAuMjZDMTYuODU5LDIzLjc0NywxMy45MzcsMjQuMDk3LDEyLjE2NywyNC43MTd6DQoJIE0xMDguNTE0LDM2LjEzNWMtNy4wNi01LjM2NSwxLjM4NS0xNC40NzksMi45OTktMTUuNjExYzEuMjM4LTEuMjAxLDMuMTAzLTAuNTQ1LDAuNTIsMi45ODRjLTAuNTg3LDAuNzgzLTQuNTY2LDUuNDM2LTIuMDQzLDguNTg2DQoJYzIuOTYzLTYuNzY4LDYuOTQtOS43MjIsOC44NzQtMTAuNTU1YzQuMjU0LTEuNDc5LDUuNDUyLDQuNjEyLDIuMzE3LDEwLjIyN2MtMC42NTMsMS4xNzctMy4xMDgsNC42MjMtOC42MjgsNS4zNzENCgljLTAuMzgyLDEuMjg3LTAuNzAyLDIuNTc2LTAuOTc2LDMuODJjLTAuNTQ3LDIuNTY3LTAuODc0LDQuODg5LTEuMDY5LDYuNjgxYy0wLjEyNSwxLjMyNy0wLjE0OCwyLjMxNS0wLjA4OSwyLjc5DQoJYy0wLjU3NSwxLjA5Ni0zLjE2Mi0wLjMxOS0zLjg0My0xLjUxOEMxMDUuOTExLDQ3Ljc0OCwxMDYuNjYsNDEuOTY5LDEwOC41MTQsMzYuMTM1eiBNMTIwLjM1LDI0LjI0Mw0KCWMtMy4wNTUsMS4zMzctNi4xMDksOC4wOTItNi41NDgsOS4yMDdDMTIwLjkyMSwzMi41NDYsMTIyLjQ5LDIzLjQ5NywxMjAuMzUsMjQuMjQzeiBNNTYuNjQ0LDM1LjU0DQoJYy0wLjAwOSwxLjEwNC0wLjkzLDEuNjM5LTEuNzk1LDEuNTgyYy0wLjg2OS0wLjA1MS0xLjcyNi0wLjUyOC0xLjcyLTEuMDgzYy0wLjQxMS00Ljg3OC0wLjM1Ny05Ljk5MSwwLjU4Ny0xNC41OA0KCWMwLjM2NC0xLjE5NywxLjA2NC0xLjUzMiwxLjcyOC0xLjAwMmMwLjY0NiwwLjU5MywxLjE1LDIuMDA5LDEuMTg4LDMuNzAyQzU2LjcwOCwyNy4zMjMsNTYuNzUzLDM0LjI5Miw1Ni42NDQsMzUuNTR6DQoJIE01Mi4wMzEsMTcuNDM4Yy0xLjMyNSwxLjUyMS0yLjI4OS0wLjUzOS0xLjQ4MS0yLjE2Yy0zLjg3LTQuNDA3LDEuMjMyLTEwLjYwNyw3LjY5Mi0xMC41NDdjMi4zNzcsMC4wMjUsMy41OTcsMC41MjksMy41NDYsMi4wNQ0KCWM4LjY3NywwLjc4LDMuMzEzLDEwLjMzOS01LjQxNiwxMC40NzFjLTEuMzYzLDAuMDIyLTIuMzE4LTAuMTg2LTMuNzIyLTAuN0M1Mi4zNzEsMTYuOTUyLDUyLjE0MywxNy4zMTEsNTIuMDMxLDE3LjQzOHoNCgkgTTYxLjQyOCw4LjUxOWMtMy4wMDcsMC4wNy02LjA3MSwzLjUzMi03LjQzNCw1Ljc0NUM1OC45NDQsMTYuMzg2LDY2Ljk0NSw5LjMwMSw2MS40MjgsOC41MTl6IE01Ny45NzYsNy40Mw0KCWMtNC43MTMtMC4zNTktNy4zMTYsNC41NTEtNi4yMjQsNS41MTZDNTIuNjAzLDExLjU3Nyw1NS4wNDUsOC4yODksNTcuOTc2LDcuNDN6IE04MC41NjIsMjcuMDgzDQoJYy0wLjA2MS0wLjA0LTAuMzcyLTAuMzE4LTAuNTE2LDAuNDM2bC0wLjk2NCw4LjM0OGMtMC4zMjQsMS45MjgtMi42NzQsMS4yNzEtMi43MTQtMC44MjZjLTAuMDktNC42NzYsMS4xNzktMTAuNjg2LDIuNDY0LTEyLjc2OQ0KCWMwLjM3Ni0wLjUwNSwxLjA1OS0xLjI0LDIuMDk0LTAuNDAyYzEuNzQsMS4zNTYsNC4xMzgsNy45NTMsNS4yMTksOS41NDhjMC43NSwxLjIsMC44MTctMC4wNTgsMC44MzMtMC4xNTgNCgljMC42NzMtNi4yMDQtMS4xOTEtOS42ODItMS40NzktMTEuNjQ1Yy0wLjA4Mi0wLjU3LDAuMDYyLTEuNjMyLDAuOTA0LTEuMTI1YzUuMywzLjUxLDUuNjY3LDE3LjI1NSwwLjU4NCwxOC4xOTkNCglDODMuMTE3LDM3LjEwOSw4MS41NzYsMjcuNzE1LDgwLjU2MiwyNy4wODN6IE02MS42NjMsMjQuOTk1YzIuMDksMC40ODksNy4zMjQsMC40ODEsMTEuNDgyLDIuMzExDQoJYzEuODM3LDEuMDgsMi4wMjUsMy4wOTYsMS43MjYsNC44OTZjLTAuMTcxLDEuMzU4LTEuMTcyLDMuMTk3LTIuMTIyLDMuN2MtMS44MTksMS4yODItOS4zOTYsMy4xMDgtMTMuMzg2LTEuNTg2DQoJYy0xLjUyMS0xLjQ5LTEuMTc1LTYuMjYxLDQuMzM5LTUuMjk1YzEuMzk2LDAuMTA4LDUuMjcxLDEuMTYyLDUuODgzLDEuNDgzYzAuNjA1LDAuMzE0LDAuNjQ2LDAuODM0LDAuMjYyLDEuMjYNCgljLTEuMzQyLDEuMDYyLTMuMDIxLDEuMDIzLTQuNTk1LDAuNTQyYy0wLjc4My0wLjIzNS0zLjM1NC0xLjQwMy0zLjY5OS0xLjQyN2MtMC40ODMtMC4xMjktMS4zODEtMC4yNi0xLjY0NCwwLjU5NA0KCWMtMC4yNjksMC43NjQsMC44OSwxLjY1NywxLjc5NSwxLjk5YzQuNjIsMS43MDQsMTIuMTAyLDAuNDYyLDEwLjI4Ni0zLjAyM2MtMS4xNTYtMS43NS0xMC41NDItMi42MjUtMTAuOTYxLTIuNzQyDQoJYy00LjA4NS0wLjYxNS00LjIxMi0xMC40NDksMTEuMzA5LTYuODIyYzIuOTM4LDAuNjYsMS45MzcsMi45NDEsMC43NCwyLjgzOGMtMi43NjItMC4zODktOC41NzItMC42NzgtMTEuMzM0LDAuMzg1DQoJQzYxLjMyNSwyNC4xNzQsNjAuNzc4LDI0LjcxMSw2MS42NjMsMjQuOTk1eiBNMTYzLjU2MiwzNS4zODZjLTEuMTE3LTEuNzM0LTMuMDM0LTUuNTU2LTMuODM5LTcuNzQ1DQoJYy0wLjA1Ny0wLjA0NS0wLjQzNS0xLjAwMy0wLjUxNywwLjQxOGwtMS4yNTksNy43ODVjLTAuMDk3LDAuNTg2LTAuODgxLDEuNDUtMS41NTgsMS4zNGMtMC43MTEtMC4xNjItMS4zMTgtMC41MDgtMS4yNTQtMi4zMDUNCgljLTAuMjc1LTQuOTg2LDEuMDgzLTExLjI4OSwyLjUwOS0xMy40MjVjMC40MTUtMC41MjIsMS42MjktMS4xNzEsMi40NTMtMC4xNzJjMS4zODgsMS4xMyw1LjE2Myw5LjE3Nyw2LjIzOSwxMC44OTINCgljMC44MTUsMS41ODIsMS4wNzIsMC4zMjQsMS4wNTksMC4wNjljMC44MTctNS4yNzgtMS41OTQtOS4zNzEtMS44MjItMTEuNDRjLTAuMDY4LTAuNTk4LDAuMjUtMS40MDIsMS4xNi0xLjAzMw0KCWM1Ljc2NiwzLjM2OSw1LjQ2MSwxNi4zOTEtMC41NywxNy4wNTdDMTY1LjQ5LDM2Ljg2NywxNjQuNDY1LDM2LjY2OCwxNjMuNTYyLDM1LjM4NnogTTEwMi44MDgsMjguNTE4DQoJYy0xLjQyNywwLjI5My01LjMsMC4zMDktNS45MDUsMC4zNDJjLTAuNDY0LDEuMDY4LTAuOTMxLDIuNDY1LTEuMjc4LDMuMzg5Yy0wLjIwMywwLjg1LDAuNzQ0LDAuNzksMC43NDQsMC43OQ0KCWMxLjIxLTAuMDU2LDUuNTU3LTEuNzgzLDYuODE0LTEuMzc4YzEuMzU0LDAuNTY3LDAuOTM4LDIuMzM1LDAuMDM3LDIuNzg1Yy02LjM1OCwzLjA5My05LjM1OSw0LjA3NC0xMC44NTQsMC40MzQNCgljLTEuMDk2LTIuNjc4LDAuOTI2LTUuNjQxLDEuMTE0LTYuMTEyYy0wLjU4LTAuMjE5LTEuNTg4LTIuOTkzLDEuMDY0LTIuNzJjMC4yNTEtMC41ODEsMC44NjQtMS45NjcsMS4yMTMtMi45MjUNCgljLTAuNjc1LTAuMTI0LTEuNTAxLTAuMzk2LTEuODAyLTAuNTQ4Yy0wLjU5Mi0wLjMwMS0xLjg4MS0xLjk4Ny0wLjIzOC0yLjA2NmM1LjMxMi0wLjEyNiw5Ljk2My0wLjg1NSwxMC45NjItMC40Nw0KCWMxLjM5NywwLjU2MiwxLjUzOSwxLjI4LDEuOTgyLDIuMjMyYzAuNTUsMS45NzItNS44MjQsMS4wMjQtNy43NDQsMS4yMzVjLTAuMTU1LDAuNDYzLTAuNjQsMS42OTktMC45NTgsMi41NDENCgljMC42NzgsMCw0LjMyLTAuMDk2LDUuMTE2LDAuMTA0QzEwNC4xMDQsMjYuMzM0LDEwMy4zMzEsMjguNTA4LDEwMi44MDgsMjguNTE4eiBNMTQzLjE1OSwyOC42MTYNCgljMS41NDksMC4yNzMsMy4zNywwLjM3NSw1LjQ5MywwLjE5MmMtMC42NjctMy45OC0yLjAyLTYuOTEzLTIuOTc0LTYuNzk0QzE0NC4xNTEsMjIuMjE1LDE0My41NDIsMjUuMjA2LDE0My4xNTksMjguNjE2eg0KCSBNMTQ4Ljk0LDMxLjA5NGMtMi4yOTEsMC40NjQtNC4zMjYsMC41ODItNi4wNzEsMC41MDhjLTAuMjY4LDIuODY0LTAuNTExLDUuMzA4LTEuMTgzLDUuNTM1Yy0xLjQ4NSwwLjQyOC0zLjExNy0xLjU2NC0zLjE4OS0yLjgzOA0KCWMtMC4wMDctMC4wNzgsMC4wODgtMS4zOTIsMC40MzQtMy4yNGMtMS45NzMtMC40ODQtMy4xMTEtMS4xMTQtMy4yNzctMS4yMjljLTEuMDM5LTAuODU3LTEuMDI5LTQuNTAyLDAuMTI0LTQuODczDQoJYzAuMzAzLDAuMjc3LDEuNTIxLDEuNjI5LDMuOTg5LDIuNjc3YzAuNjg4LTIuMjc4LDEuNzIyLTQuNTIzLDMuMjczLTYuMzY5YzIuMzEtMi4xMjksMy42NC0xLjQ4Miw0LjE3Ni0xLjQ2DQoJYzMsMC43MTksNy4wMjksMTAuNjEzLDUuNTM2LDE0Ljg5OWMtMi4wMTksMi43OTktMy43ODksMi42MjYtMy44ODMsMS42NjNDMTQ5LjEwMSwzNC42NTMsMTQ5LjA5NywzMi44NCwxNDguOTQsMzEuMDk0eiIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMxMDE1MTciIGQ9Ik0xNjIuODU5LDcuNjMyYzAtMy4wODItMi4yOTYtNC42MzUtNS4xNjUtNC42MzUNCgljLTMuMzU2LDAtNS4yMDEsMi4wNzMtNS4yMDEsNC44ODhjMCwzLjEzOCwyLjE0OCw0LjczNiw1LjEyMyw0LjczNkMxNjAuMzAxLDEyLjYyMiwxNjIuODU5LDExLjA2MiwxNjIuODU5LDcuNjMyeiBNMTYwLjQzMSw3LjY2DQoJYzAsMi41NTEtMS4xMTgsNC4wMTYtMi44MTQsNC4wMTZjLTEuMzkzLDAtMi42OTYtMS4wNjctMi42OTYtMy43MjRjMC0yLjA5NiwwLjc3Ni00LjAwNiwyLjgwMS00LjAwNg0KCUMxNTkuNDU3LDMuOTQ2LDE2MC40MzEsNS40NTcsMTYwLjQzMSw3LjY2eiBNMTcxLjYwMSw5LjMzNmMtMS4xMjEtMS4yMjUtMy45ODktNC40MzctNS4yOTUtNi4xNDgNCgljLTAuMjU3LDAuMDQ0LTAuNTIxLDAuMDgxLTAuNzg5LDAuMDgxYy0wLjI5LDAtMC41ODgtMC4wMzctMC44OTUtMC4wODFjMC4wOTUsMC45NSwwLjA5NSwxLjYxNCwwLjA5NSw0LjAxNw0KCWMwLDIuMjAzLDAsMi43OS0wLjE5OCw1LjIzOWMwLjI1Mi0wLjAzNywwLjQyOS0wLjA3NywwLjY5My0wLjA3N2MwLjIzNCwwLDAuNDgsMC4wNCwwLjcxNiwwLjA3Nw0KCWMtMC4wNS0wLjU1Ny0wLjE1Ny0yLjM1Mi0wLjE1Ny0yLjk1NVY2LjE1bDMuNDIyLDMuODQ1YzEuNDIyLDEuNjgxLDEuNTg0LDEuODYzLDIuMDExLDIuNDQ5YzAuMjM3LTAuMDQ2LDAuNDktMC4wNzcsMC43NzEtMC4wNzcNCgljMC4yNjgsMCwwLjUxMSwwLjA0LDAuNzkyLDAuMDc3Yy0wLjExMi0wLjkzOC0wLjExMi0xLjkxMy0wLjExMi0yLjg3NmMwLTEuNDg1LDAuMDU3LTUuMjMxLDAuMjQxLTYuMzgNCgljLTAuMjQxLDAuMDU0LTAuNDgsMC4wODEtMC43MTksMC4wODFjLTAuMjE1LDAtMC41MzItMC4wMjctMC43NDYtMC4wODFjMC4xMDYsMC42NzksMC4xNywyLjg2NiwwLjE3LDMuMTI2VjkuMzM2eiBNMTgyLjg2OCw1LjM3OA0KCWMwLjA2NC0wLjM4NywwLjE3My0wLjg5NiwwLjQ3OC0xLjU5Yy0wLjk4Ny0wLjU1Ny0yLjIyNy0wLjc3NC0zLjI5Ni0wLjc3NGMtMy45NDksMC01LjU0OCwyLjQ3MS01LjU0OCw0Ljg5OQ0KCWMwLDIuNzkxLDIuMDgxLDQuNjk4LDUuMTA4LDQuNjk4YzEuMzEsMCwyLjYxNy0wLjMzNCwzLjg5Ni0wLjY1NWMtMC4wOTQtMC44MDQtMC4wOTQtMS43ODktMC4wOTQtMi4xNDcNCgljMC0wLjY1MSwwLjA3MS0xLjM1LDAuMTE5LTEuNjE3Yy0wLjQ1MywwLjA2Ny0wLjc1NiwwLjA4NS0xLjE1NiwwLjA4NWMtMC40NDIsMC0wLjg3LTAuMDE4LTEuMjk5LTAuMDg1DQoJYzAuMTAxLDAuNzA4LDAuMTQ5LDEuNDEyLDAuMTQ5LDIuMTIyYzAsMC40MDItMC4wMTQsMC43ODYtMC4wMjQsMS4xOTJjLTAuNDEzLDAuMTE3LTAuODQ1LDAuMTc5LTEuMjczLDAuMTc5DQoJYy0xLjg5MiwwLTMuMDAzLTEuNTU0LTMuMDAzLTMuODQ1YzAtMi41ODIsMS40NzQtMy44NzUsMy4yNTgtMy44NzVjMS42MzEsMCwyLjI2NywxLjEwNSwyLjQ2OCwxLjQ1MkwxODIuODY4LDUuMzc4eiBNMTUyLjAwOCwxLjExMw0KCWwwLjAyOSwwLjA5MmMtMC4yNDQsMC4yNTEtNC4xOTYsNC4yNzQtNC44NTcsNS4zNDJjMCwwLDUuMzI4LDYuNDMsNS42LDYuNzZ2MC4yNjRjLTAuNDk2LTAuMDgxLTEuMDI2LTAuMTE5LTEuNTMzLTAuMTE5DQoJYy0wLjQ5NywwLTEuMDU1LDAuMDU4LTEuNTAxLDAuMTE5Yy0wLjA5Mi0wLjIyLTQuNjQ1LTYuMzY1LTQuNjQ1LTYuMzY1YzEuNjc1LTIuMTQ2LDMuMzk1LTQuNjE1LDQuMzE2LTYuMDk0DQoJYzAuMjM2LDAuMDMxLDEuMjgsMC4wOTEsMS41NzIsMC4wOTFDMTUxLjI3MiwxLjIwMiwxNTEuNzgyLDEuMTQ1LDE1Mi4wMDgsMS4xMTN6IE0xNDUuMDA2LDcuNTg2YzAsMS43MTcsMCw0LjM5NiwwLjEyNCw1Ljk4Mw0KCWMtMC40MTgtMC4wNzMtMC43ODctMC4xMDUtMS4yMzQtMC4xMDVjLTAuNDE4LDAtMC44NSwwLjAzMi0xLjI2NywwLjEwNWMwLjEzLTEuNTg3LDAuMTMtNS42MzYsMC4xMy02LjUwMQ0KCWMwLTEuODczLTAuMDExLTQuMjE5LTAuMTIyLTUuOTk2YzAuMzY5LDAuMDY5LDAuNzg1LDAuMTA3LDEuMjczLDAuMTA3YzAuNTU1LDAsMS4wNDItMC4wNzUsMS4yMzMtMC4xMDcNCglDMTQ1LjA0NywzLjEyNSwxNDUuMDA2LDUuNTM3LDE0NS4wMDYsNy41ODZ6IE05OC4xNzIsNi4xNjhjMC42NTQsMCwxLjUyNiwwLDIuMzM4LTAuMDE5Yy0wLjAwNy0xLjY4MS0wLjAzLTMuNTc5LTAuMTI1LTUuMDc3DQoJYzAuMzY3LDAuMDY5LDAuNzg0LDAuMTA3LDEuMjc3LDAuMTA3YzAuNTUsMCwxLjAzNy0wLjA3NSwxLjIzLTAuMTA3Yy0wLjA5NSwyLjA1Mi0wLjEzNyw0LjQ2NC0wLjEzNyw2LjUxNA0KCWMwLDEuNzE3LDAsNC4zOTYsMC4xMjMsNS45ODNjLTAuNDIyLTAuMDczLTAuNzg4LTAuMTA1LTEuMjMyLTAuMTA1Yy0wLjQyMSwwLTAuODU0LDAuMDMyLTEuMjc2LDAuMTA1DQoJYzAuMTItMS4zNSwwLjEzMy00LjQ4NCwwLjE0LTUuOTI0Yy0xLjA5OS0wLjAyMS0yLjMxOC0wLjAyMS0yLjY3Mi0wLjAyMWMtMC43MjcsMC0xLjU1MiwwLTIuMzU0LDAuMDIxDQoJYzAsMS43MTIsMC4wMDUsNC4zNTMsMC4xMjMsNS45MjRjLTAuNDE0LTAuMDczLTAuNzgyLTAuMTA1LTEuMjI2LTAuMTA1Yy0wLjQyNywwLTAuODU4LDAuMDMyLTEuMjc3LDAuMTA1DQoJYzAuMTM3LTEuNTg3LDAuMTM3LTUuNjM2LDAuMTM3LTYuNTAxYzAtMS44NzMtMC4wMTItNC4yMTktMC4xMjQtNS45OTZjMC4zNjcsMC4wNjksMC43ODksMC4xMDcsMS4yNzQsMC4xMDcNCgljMC41NTQsMCwxLjA0MS0wLjA3NSwxLjIzMS0wLjEwN2MtMC4wNywxLjU4MS0wLjExMiwzLjM3Ny0wLjEzMiw1LjA1OEM5Ni40MDMsNi4xNTUsOTcuMzM2LDYuMTY4LDk4LjE3Miw2LjE2OHogTTEzNS4yNTIsNS4zNzENCgljMC4wNjQtMC4zODYsMC4xNzEtMC44OTIsMC40NzYtMS41OTFjLTAuOTgyLTAuNTU4LTIuMjI4LTAuNzcxLTMuMjk1LTAuNzcxYy0zLjk0OSwwLTUuNTQ5LDIuNDY4LTUuNTQ5LDQuODk3DQoJYzAsMi43ODUsMi4wNzcsNC42OTQsNS4xMDksNC42OTRjMS4zMDgsMCwyLjYxMS0wLjMzMSwzLjg5My0wLjY0OWMtMC4wODgtMC44MDUtMC4wODgtMS43ODktMC4wODgtMi4xNDgNCgljMC0wLjY1NywwLjA2Ny0xLjM1MiwwLjExOS0xLjYyMWMtMC40NTMsMC4wNy0wLjc2LDAuMDgyLTEuMTYxLDAuMDgyYy0wLjQ0LDAtMC44NjgtMC4wMTItMS4yOTQtMC4wODINCgljMC4wOTEsMC43MTEsMC4xNDgsMS40MTcsMC4xNDgsMi4xM2MwLDAuMzk2LTAuMDIsMC43ODMtMC4wMzIsMS4xODhjLTAuNDEyLDAuMTE0LTAuODM3LDAuMTgyLTEuMjcxLDAuMTgyDQoJYy0xLjg4NywwLTIuOTk3LTEuNTYxLTIuOTk3LTMuODQzYzAtMi41ODgsMS40NjctMy44ODYsMy4yNTUtMy44ODZjMS42MjcsMCwyLjI2NiwxLjExMSwyLjQ2NiwxLjQ1OEwxMzUuMjUyLDUuMzcxeiBNMTIzLjk4NSw5LjMzMw0KCWMtMS4xMTgtMS4yMjktMy45OS00LjQ0NS01LjI5Ny02LjE1MmMtMC4yNTEsMC4wNDItMC41MjIsMC4wOC0wLjc5LDAuMDhjLTAuMjk2LDAtMC41ODYtMC4wMzgtMC44OTUtMC4wOA0KCWMwLjA5NiwwLjk0OCwwLjA5NiwxLjYxNiwwLjA5Niw0LjAxNmMwLDIuMjAxLDAsMi43OTMtMC4xOTgsNS4yNDZjMC4yNTEtMC4wNDQsMC40MjQtMC4wODMsMC42OTEtMC4wODMNCgljMC4yMzksMCwwLjQ3OSwwLjAzOSwwLjcyMSwwLjA4M2MtMC4wNTQtMC41NjItMC4xNi0yLjM2MS0wLjE2LTIuOTY2VjYuMTQybDMuNDExLDMuODQ3YzEuNDMzLDEuNjc1LDEuNTkzLDEuODY5LDIuMDE5LDIuNDUzDQoJYzAuMjQ1LTAuMDU0LDAuNDk0LTAuMDgzLDAuNzc1LTAuMDgzYzAuMjYzLDAsMC41MDUsMC4wMzksMC43ODUsMC4wODNjLTAuMTA0LTAuOTQzLTAuMTA0LTEuOTItMC4xMDQtMi44ODUNCgljMC0xLjQ3NywwLjA1Mi01LjIyOSwwLjI0MS02LjM3N2MtMC4yNDEsMC4wNTUtMC40ODIsMC4wOC0wLjcyNSwwLjA4Yy0wLjIwOSwwLTAuNTI4LTAuMDI1LTAuNzM5LTAuMDgNCgljMC4xLDAuNjg1LDAuMTY5LDIuODcyLDAuMTY5LDMuMTI0VjkuMzMzeiBNMTEyLjgxMiw3LjY1MmMwLDIuNTQ5LTEuMTIsNC4wMTItMi44MTYsNC4wMTJjLTEuMzg2LDAtMi42OTYtMS4wNjQtMi42OTYtMy43MjENCgljMC0yLjA5MywwLjc3Ny00LjAwMSwyLjgwOS00LjAwMUMxMTEuODM3LDMuOTQyLDExMi44MTIsNS40NDgsMTEyLjgxMiw3LjY1MnogTTExNS4yNDEsNy42MjVjMC0zLjA4NS0yLjI5MS00LjYzMi01LjE2LTQuNjMyDQoJYy0zLjM2NSwwLTUuMjA0LDIuMDY5LTUuMjA0LDQuODg0YzAsMy4xNCwyLjE0Niw0Ljc0LDUuMTE5LDQuNzRDMTEyLjY4NCwxMi42MTgsMTE1LjI0MSwxMS4wNTUsMTE1LjI0MSw3LjYyNXoiLz4NCjwvc3ZnPg0K);
        display: inline-block;
        text-indent: -999em;
        width: 114px;
        height: 36px;
        margin-top: 20px;
        background-size: contain;
    }

    /* content */
    .headerContainer h1 {
        display: block;
        line-height: 33px;
        margin: 15px 0 17px;
        font-size: 30px;
        color: #0470ab;
    }
    .resortsPage.base.standardContentContainer {
        padding-top: 0;
        background-color: #FFFFFF;
        height: auto;
    }
    .resortsPage .tabsNavigation {
        border-radius: 6px 6px 0 0;
    }
    .resortsPage .tabsNavigation a {
        white-space: normal;
        font-size: 10px;
        padding: 5px 5px 3px;
        line-height: 1.4;
    }
    .resortsPage .tabsNavigation a img.hotel_logo_d {
        display: none;
    }
    .resortsPage .tabsNavigation a img.hotel_logo_m {
        display: block;
        margin: 3px auto;
    }
    .resortsPage .tabsNavigation a.active, 
    .resortsPage .tabsNavigation a:focus {
        color: #1994d7;
        text-decoration: none;
    }
    /* .resortsPage .tabsNavigation a:before {
        display: block;
        font-size: 25px;
        line-height: 23px;
        font-family: 'pepmdx';
        margin: 3px auto 3px;
        font-weight: normal;
        vertical-align: top;
        content: "\e049";
    } */
    
    /* tab content */
    .resortsPage .tab-content {
        padding: 0 10px;
    }
    .resortsPage .checkAvailabilityContainer {
        float: none;
        width: 100%;
        margin-bottom: 20px;
    }
    .resortsPage .descriptionContainer {
        width: 100%;
    }
    .resortsPage .descriptionContainer .htmlContentWrapper {
        width: 100%;
    }
    .resortsPage .descriptionContainer .description {
        font-size: 14px;
    }
    
    /* footer overwrite */
    #footerWrapper .pepSyndicatedComponent .pepGlobalFooter .wdwFooter {
        padding: 0 10px !important;
    }
    #footerWrapper .pepSyndicatedComponent .pepGlobalFooter .footerGeneralLinks {
        padding: 0 10px;
    }
    #footerWrapper .pepSyndicatedComponent .pepGlobalFooter .socialMediaAndRequestInformationContainer.secondaryBlue {
        padding-left: 10px;
    }
    /* ios!! */
    #footerWrapper .pepSyndicatedComponent .responsive .pepGlobalFooter .wdwFooter {
        padding: 0 0px !important;
    }
    #footerWrapper .base.standardContentContainer.footer .footer-lists {
        padding-left: 10px;
    }
    #footerWrapper .base.standardContentContainer.footer .footer-lists section {
        padding-left: 0px;
    }
}
@media(max-width:570px) {
    /*.resortsPage a.htmlContentBlock .heroButtonWrapper {
        padding-right: 0;
    }*/
    .resortsPage a.htmlContentBlock .heroButtonWrapper:after {
        content: "";
    }
	.resortsPage a.htmlContentBlock .heroCopyButtonImage {
		max-width:120px;
	}
    /*.resortsPage a.htmlContentBlock .heroCopyButtonImage {
        display: block;
        max-width: 540px;
        width: 100%;
        margin: 0 auto 20px;
    }
    .resortsPage a.htmlContentBlock .heroCopyButtonContent {
        display: block;
        padding: 0;
        width: 100%;
        max-width: 540px;
        margin: 0 auto;
        position: relative;
    }*/
    .resortsPage a.htmlContentBlock .heroCopyButtonContent:after {
        font-family: 'pepmdx';
        font-style: normal;
        speak: none;
        font-weight: normal;
        -webkit-font-smoothing: antialiased;
        font-size: 23px;
        color: #e9e9e9;
        content: "\e30c";
        position: absolute;
        top: 50%;
        right: 0;
        margin-top: -14px;
    }
    .resortsPage .descriptionContainer .htmlContentWrapper .htmlContainer h3 {
        margin-bottom: 0px;
    }
    .resortsPage .descriptionContainer .htmlContentWrapper .htmlContainer p {
        display: none;
    }
}