@media screen
and /*! tablet */(min-width:565px)
and /*! tablet */(max-width:1024px),
screen
and /*! tablet */(min-device-width : 565px)
and /*! tablet */(max-device-width : 1024px)
and /*! tablet */(orientation : portrait)
{
    /* Peptasia */
    @font-face {
        font-family:'pepmdx';
        src:url('https://cdn1.parksmedia.wdprapps.disney.com/media/disneyparks_v0100/v0.1.0-11/static/css/global/Fonts/41f69b48721231d6650ead7b35236419-pep_icon_font70-webfont.eot');
        src:url('https://cdn1.parksmedia.wdprapps.disney.com/media/disneyparks_v0100/v0.1.0-11/static/css/global/Fonts/41f69b48721231d6650ead7b35236419-pep_icon_font70-webfont.eot?#iefix') format('embedded-opentype'),url('https://cdn1.parksmedia.wdprapps.disney.com/media/disneyparks_v0100/v0.1.0-11/static/css/global/Fonts/1bdf453dec1694e8e899bd2e1efd75e9-pep_icon_font70-webfont.woff') format('woff'),url('https://cdn1.parksmedia.wdprapps.disney.com/media/disneyparks_v0100/v0.1.0-11/static/css/global/Fonts/ce377e926784f82bc6c7cab7c4679bdf-pep_icon_font70-webfont.ttf') format('truetype'),url('https://cdn1.parksmedia.wdprapps.disney.com/media/disneyparks_v0100/v0.1.0-11/static/css/global/Fonts/0651395b22d7da5a837d17ac39c3f40f-pep_icon_font70-webfont.svg#pepmedia') format('svg');
        font-weight:normal;
        font-style:normal;
    }

    body.home,
    .container {
        min-width: 100%;
    }
    .home .container {
        min-width: auto;
    }

    .chrome_controls {
        width: auto;
    }

    /* #header {
        margin: -1px 0 0;
    } */

    .disney-cruise-singapore #header.functional .logo-navigation-bar-container {
        width: auto;
    }

    #footer-panel-container {
        width:auto;
    }

    /** Start Legal Footer */
    #footer_dol.functional {
        clear: both;
        margin: 0 auto;
        width: 948px;
    }

    #footer_dol.functional a:link, #footer_dol.functional a:visited {
        color: #000;
        font-size: 11px;
        text-decoration: none;
    }

    #footer_dol.functional a:hover,
    #footer_dol.functional a:focus,
    #footer_dol.functional a:active {
        text-decoration: underline;
    }

    #footer_dol.functional table {
        width: auto ;
    }

    #gde_footerContainer {
        width: 948px ;
    }

    .interior-pep #gde_footerContainer {
        width: 100% ;
    }

    #dol_container #gde_footerContainer,
    .home #gde_footerContainer {
        width: 100% ;
    }

    #gde_footerLegalContainer,
    .gde_footerLegalLinks a:link {
        font-size: .75em ;
        display: inline-block;
    }

    .landscape #gde_footerLegalContainer,
    .landscape .gde_footerLegalLinks a:link {
        font-size: .75em ;
    }

    #goc-ft-help > h2 {
        display: none;
    }

    #goc-ft-help > nav > h3 {
        display: none;
    }
    #gde_footerContents {
        width: 90% ;
        text-align: center ;
        color: #253B56 ;
        margin: 0 auto;
    }

    #gde_footerLegalContainer .gde_footerLegalLinks {
        line-height: 170% ;
    }

    .gde_comScoreLogo {
        float: none ;
        margin: 0 auto ;
    }

    #gde_footerContainer img {
        margin: 0 auto ;
    }
    /** End Legal Footer */
}