@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)
{
    .home .container {
        min-width: auto;
    }

    .promos {
        min-width: auto;
        width: 100%;
    }

    .promoDivider {
        width: 100%;
    }

    .primary-content-container {
        float: left;
    }

    .me-theme-homepage .mediaEngineContainer .slideTitle.top {
        top: 55px !important;
    }

    #burst,
    #burst-desktop {
        width: 100%;
    }

    .interior-pep .inside-page-width {
        width: 100%;
    }

    .interior-pep #footer-panel-container {
        width: 940px;
    }

    .intertior-pep .chrome_controls_wrapper {
        padding-bottom: 2px;
    }

    body {
        background-color: #1D96D7;
    }

    body.home {
        background: #FFF;
    }

    #burst,
    #burst-desktop {
        background-color: #1D96D7;
        height: auto;
        margin: -1px auto 0;
    }

    .interior-pep .layout-content {
        margin: 0 auto;
    }

    .interior-pep .container,
    .interior-pep .layout-content,
    {
        width: 92%;
    }

    .hover-card-content {
        width: 67%;
    }

    #primaryPlayer .mediaEngineContainer, #secondaryPlayer .mediaEngineContainer {
        padding-bottom: 40px;
        padding-top: 40px;
    }

    #mediaIcon {
        height: 67px;
        width: 67px;
        background: url("https://cdn1.parksmedia.wdprapps.disney.com/media/disneyparks_v0100/v0.1.0-11/static/images/play_button.png") no-repeat 0 0 transparent;
        display: inline-block;
        position: relative;
        top: -92px;
        left: 20px;
    }

    #mediaIcon:hover,
    #mediaIcon:focus,
    #mediaIcon:active {
        background-image: url("https://cdn1.parksmedia.wdprapps.disney.com/media/disneyparks_v0100/v0.1.0-11/static/images/play_button_hover.png");
    }

    #feature-media {
        height: 360px;
    }
    .hover-card a .hover-card-arrow {
        margin: 34px 0 0 250px!important;
    }
    .hover-card a .hover-card-arrow:hover {
        margin: 34px 0 0 250px!important;
    }

    .playerControl {
        position: absolute;
        top: 20px;
        right: 20px;
        z-index: 99;
        text-decoration: none;
    }

    .playerControl::before {
        font-family: pepmdx;
        content: "\e308";
        font-size: 20px;
        color: white;
    }

    .playerControl.playing::before {
        content: "\e309";
    }

    .playerControl span{
        text-indent: -9999px
    }

    .playerControl .playerControlCopyPause {
        display: none;
    }

    .playerControl.playing .playerControlCopyPause {
        display: inline-block;
    }

    .playerControl .playerControlCopyPlay {
        display: inline-block;
    }

    .playerControl.playing .playerControlCopyPlay {
        display: none;
    }
}