@media (min-width:319px) and (max-width:320px) {
    .ipho {
        height: 139px;
        width: 313px;
        padding-left: 16px
    }
    .button {
        top: 400px
    }
    .container {
        top: -22px;
        margin: 63px
    }
}

@media (min-width:320px) and (max-width:1024px) and (orientation:landscape) {
    .container {
        position: absolute;
        height: 100%;
        max-height: 50%;
        right: 40;
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg)
    }
}