@media (max-aspect-ratio: 4/3) {
    .kktvyatay{
        display:block;
    }
    .kktvdikey{
        display:none;
    }
    #btnfullscreen{
        width: 16vw;
        height: 100%;
    }
    #btnanamenu{
        width: 67vw;
        height: 100%;
    }
    #btnimws{
        width: 16vw;
        height: 100%;
    }
    .usermenu {
        flex-direction: column;
    }
    .usertype {
        width: 25vh;
        margin: 2vh;
    }
    #divcontent{
        width: var(--menu-width);
        height: calc(var(--window-height) - var(--logo-height)*0.75 );
        top: calc(var(--logo-height)*0.75);
        left: 0px;
    }
    .usermenu, .anamenu,.altmenu,.linkmenu, .urlframe, .tvmenu {
        height: calc(var(--window-height) - var(--logo-height)*0.75 );
    }

    .diviwms{
        height: 7vh;
    }
    .adsdikey{
        display: none;
    }

    .adsclick{
        width: 100vw;
        margin: 1vh 0;
    } 

    .newshtml img {
        margin: 1vh;
        width: 98%;
    }

    .iwmsyatay{
        display:none;
    }
    .iwmsdikey{
        display: block;
    }

.iwmsreklamdikey{
    display:block;
    width: auto;
}
.iwmsreklamyatay{
    display:none;
}    
    
    .anareklamyatay{
        display:none;
    }
    .anareklamdikey{
        display: block;
    }

    .news-info-yatay{
        display: none;
    }
    .news-info-dikey{
        display: block;
    }
    .text-control-btn {
        display: flex;
        width: 4.5vh;
        height: 4.5vh;
    }

    .imgsocial img{
        width: 28vw;
        margin: 2vw 1.9vw 0 0;
    }

    .imgtext img{
        width: 14vw;
        margin: 2vw 1.9vw 0 0;
    }
}

@media (orientation: portrait), (max-aspect-ratio: 16/9) {
    .m3u8frame, .youtubeframe{
        margin-top: 0vw;
        margin-bottom: 1vw;

    }
}

@media (hover: hover) and (pointer: fine) {

}