﻿@media(max-width:896px) {

    /* Welcome Overrides ------------------------------------------------------- */
    .lity-override-welcome .lity-container {
        width: 100%;
        vertical-align: top;
        height: 100%;
    }

    .lity-override-welcome .lity-iframe-container {
        height: 100%;
        padding-top: 0;
    }

    .lity-override-welcome .lity-content {
        padding: 0px;
        height: 100%;
    }

    .lity-override-welcome .lity-close {
        top: 10px;
        right: 8px;
        width: 40px;
        height: 40px;
        background-color: transparent;
    }

    /* Instructions Overrides ------------------------------------------------------- */
    .lity-override-instructions .lity-container {
        width: 100%;
        vertical-align: top;
        height: 100%;
    }

    .lity-override-instructions .lity-iframe-container {
        height: 100%;
        padding-top: 0;
    }

    .lity-override-instructions .lity-content {
        padding: 25px;
        height: 100%;
    }

    /* Non-World Overrides ------------------------------------------------------- */
    .lity-override-nonWorld .lity-container {
        width: 100%;
        vertical-align: top;
        height: 100%;
    }

    .lity-override-nonWorld .lity-iframe-container {
        height: 100%;
        padding-top: 0;
    }

    .lity-override-nonWorld .lity-content {
        padding: 25px;
        height: 100%;
    }

    /* World Overrides ------------------------------------------------------- */
    .lity-override-world .lity-container {
        width: 100%;
        vertical-align: top;
        height: 100%;
    }

    .lity-override-world .lity-iframe-container {
        height: 100%;
        padding-top: 0;
    }

    .lity-override-world .lity-content {
        padding: 25px;
        height: 100%;
    }

     /* Rich Text Overrides ------------------------------------------------------- */
    .lity-override-richtext .lity-container {
        width: 100%;
        vertical-align: top;
        height: 100%;
    }

    .lity-override-richtext .lity-iframe-container {
        height: 100%;
        padding-top: 0;
    }

    .lity-override-richtext .lity-content {
        padding: 25px;
        height: 100%;
    }
}
