/** mob **/
@media (max-width: 742px)
{
    div.new-model-text {
        position: unset
    }

    div.new-model-text p {
        margin-bottom: 0;
        padding: 5px 25px
    }
}

/** mob (landscape) **/
@media (max-width: 742px) and (orientation: landscape)
{
    div.new-model-text {
        margin: 0 auto
    }
}

/** tablet **/
@media (min-width: 760px) and (max-width: 1280px)
{
    div.new-model-text {
        bottom: 54px;
        left: 450px;
        max-width: 260px
    }
}

/** tablet (landscape) **/
@media (min-width: 760px) and (max-width: 1280px) and (orientation: landscape)
{
    div.new-model-text {
        bottom: 104px;
        left: 630px;
        max-width: 320px
    }
}

/** tablet (Amazon Kindle Fire) **/
@media (min-width: 1280px) and (max-width: 1280px)
{
    div.new-model-text {
        bottom: 214px;
        left: 760px;
        max-width: 420px
    }
}
