@media only screen and (max-width: 1024px) and (orientation: landscape) {



    .stream_header {
        width: 100%;
        height: 10vh;
    }
    
    .deeds_logo_stream {
        width: 24vh;
        margin-top: 3vh;
    }
    
    .deeds_title {
        font-size: 3.2vh;
        line-height: 4.4vh;
        margin-right: 2vh;
        margin-left: 4vh;
    }
    .patreon_small.stream_mode {
        width: 8.8vh;
        right: 35.8vh;
        background-position: 0% 49%;
        height: 10vh;
        background-size: 40vh;
    }
    
    .dialog.stream_mode {
        left: 0;
        width: 131.3vh;
        bottom: 0;
        height: 11vh;
    }
    
    .skip_button.stream_mode {
        left: 119vh;
    }
    
    .button_container.stream_mode {
        box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.14), 0px 3px 1px rgba(0, 0, 0, 0.12), 0px 1px 5px rgba(0, 0, 0, 0.2);
        border-radius: 0.5vh;
        padding: 5.28vh 6vh;
        border-radius: 1.2vh !important;
        background-size: 68%;
        background-position: 49% 56%;
    }
    
    .offer_edit.stream_mode {
        box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.14), 0px 3px 1px rgba(0, 0, 0, 0.12), 0px 1px 5px rgba(0, 0, 0, 0.2);
        border-radius: 1.2vh !important;
        left: 123vh;
        width: 8vh;
        background-size: 55%;
    }
    
    .chat_content.stream_mode {
        right: 0;
        bottom: 0;
        border-top: 0.1vh solid white;
        border-left: 0.1vh solid white;
        width: 44vh;
        border: 1px solid #575757;
        top: 10vh;
    }
    
    .user_chat_container {
        height: 70vh;
        padding: 3vh;
    }
    
    .chat_user {
        width: 100%;
        margin-bottom: 1.2vh;
        line-height: 5.2vh;
        font-size: 3.2vh;
    }
    
    
    .chat_username {
        margin-right: 5px;
        display: block;
        text-overflow: ellipsis;
        overflow: hidden;
        max-width: 30vh;
        flex-wrap: wrap;
    }
    
    .locked_chat {
        border-radius: 1vh;
        /* bottom: 3vh; */
        height: 11vh;
        left: 3vh;
        display: flex;
        right: 4vh;
        flex-wrap: nowrap;
    }
    
    .losked_smile {
        width: 5vh;
        height: 5vh;
        margin-right: 2vh;
        filter: opacity(0.5);
    }
    
    .locked_chat_text {
        margin-left: 2vh;
        line-height: 3.8vh;
        font-size: 3vh;
    }
    
    .background.stream_mode {
        top: 10vh;
        height: 75vh;
        width: 134.7vh;
        left: -1vh;
    }
    
    .sprite_stream_mode {
        top: 10vh;
        height: 75vh;
        width: 134.7vh;
        left: -1vh;
    }
    
    .game_menu_button.stream_mode {
        width: 10.2vh;
        right: 1vh;
    }
    
    .game_menu_button:hover.stream_mode {
        height: 10vh;
        background-position: 50% 50%;
    }
    
    
    .name.stream_mode {
        left: 3vh;
    }
    
    .text.stream_mode {
        margin-left: 2vh;
        width: 97vh;
        text-shadow: 0px 6px 10px rgb(0 0 0 / 14%), 0px 1px 18px rgb(0 0 0 / 14%), 0px 3px 5px rgb(0 0 0 / 14%);
        font-size: 3.4vh;
        line-height: 5.2vh;
    }
    
    .sound_container.stream_mode {
        right: 45vh;
    }
    
    .sound_container:hover .sound.stream_mode {
        height: 10vh;
        background-position: 18% 58%;
    }
    
    .sound_container:hover .show_slider.stream_mode {
        top: 0vh;
        height: 10vh;
    }
    
    .range_container.stream_mode {
        right: 36.3vh;
    }
    
    .live_element.stream_mode {
        bottom: 0;
        z-index: 1;
        height: 10vh;
        left: 104vh;
        bottom: 15vh;
        border-right: none;
    }
    
    .live_icon {
        font-size: 3vh;
        padding: 0.5vh 2vh;
        border-radius: 0.5vh;
    }
    
    .live_counter:before {
        width: 1vh;
        height: 1vh;
        border-radius: 2vh;
        margin-top: -1vh;
        transform: translate(-1vh, -0.5vh);
    }
    
    .live_counter {
        margin-left: 3vh;
        font-size: 4vh;
        margin-right: 4vh;
    }
    
    .log_in_text:hover.stream_mode {
        padding: 1.75vh 1.5vh;
    }
    
    .log_in_button:hover.stream_mode {
        height: 6vh;
    }
    
    .profile_button_game.stream_mode {
        border-right: 0.1vh solid #777777;
        max-width: 24.1vh;
        height: 8vh;
    }
    
    .profile_button_game:hover.stream_mode {
        height: 8.1vh;
        padding:  1.9vh 1.2vh 0 2.5vh;
    }
    
    .profile.stream_mode {
        right: 11vh !important;
        left: unset;
    }
    
    .profile_menu_game.stream_mode {
        right: 0;
    }
    
    #chat_input {
        font-size: 3vh;
        width: 16.5vh;
        height: 8.5vh;
        margin-left: 0.3vh;
        padding: 0vh;
        position: absolute;
        bottom: 1vh;
        left: 2vh;
    }
    
    #chat_form button[type="submit"] {
        width: 6.5vh;
        height: 6vh;
        transition: 0.3s;
        position: absolute;
        right: 1vh;
        bottom: 2.5vh;
    }
    
    
    #generate_smile_button {
        width: 6.5vh;
        position: absolute;
        height: 6vh;
        bottom: 2.5vh;
        right: 9vh;
    }
    
    
    .user_chat_container::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 1vh rgba(0,0,0,0.3);
    }
    
    .user_chat_container::-webkit-scrollbar {
        width: 10px;
    }
    
    .user_chat_container::-webkit-scrollbar-thumb {
        border: 0.1vh solid #555555;
    }
    
    .choices.stream_mode {
        left: -19vh;
        bottom: 40vh;
    }
    
    #log_in_button_game.stream_mode {
        right: 7.1vh;
        height: 6vh;
    }
    
    .log_in_text:hover.stream_mode {
        padding: 1.75vh 1.5vh;
    }
    
    .log_in_button:hover.stream_mode {
        height: 6vh;
    }
    
    #log_in_button_game.stream_mode {
        right: 12.1vh;
        height: 10vh;
        width: 23vh;
        font-size: 2.7vh;
    }
    
    #log_in_button_game.stream_mode:hover {
        height: 6vh !important;
    }
    
    .log_in_text.stream_interface.stream_mode:hover {
        padding: 1.8vh 1.75vh !important;
    }
    
    .autoplayBtn.stream_mode {
        left: 105.5vh !important;
        box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.14), 0px 3px 1px rgba(0, 0, 0, 0.12), 0px 1px 5px rgba(0, 0, 0, 0.2);
        border-radius: 0.5vh !important;
    }
    
    #log_in_button_game.stream_mode:hover .log_in_text {
        margin: 0;
    }

    
.deeds_tags {
    display: none;
}

    
  #autoplayBtn.stream_mode {
    left: 100.2vh !important;
    height: 10.5vh;
    width: 8.5vh;
    bottom: 1.75vh;
    background-size: 49%;
}

    .nickname {font-size: 4.4vh;padding: 0.5vh 1vh 0 2.5vh;max-width: 10.5vh;}
.avatar {width: 6.1vh;height: 6.1vh;border-radius: 5vh;}

    
    }