@media only screen and (min-width: 2560px) {
	.container {max-width:2560px !important;}
}

@media only screen and (max-width: 2560px) {
	.container {max-width:1920px !important;}
}

@media only screen and (max-width: 1080px) {
    .col-layout {flex-direction:column; align-items:center;}
    .col-layout > * {width:100%;}

    /* ÉCRANS DE JEU */
    #app.game-environment #nav-right {display:none;}
    #app.game-environment .kpi-group {flex-direction:column !important;}
    #app.game-environment #question-body {flex-direction:column !important;}
    #app.game-environment .sub-question-blocks.column-layout {flex-direction:column !important;}

    #dp-content #game-list.dashboard-list {--g-column-count:1; --g-min-width:10rem;}

    .table-layout, .table-layout > div, .table-layout > div > div {display:block; width:100% !important;}
    .table-layout > div > div.table-cellspacer-medium {height:1.5rem; width:100%; background:transparent; border:none;}
    .table-layout > div > div.table-cellspacer-large {height:3rem; width:100%; background:transparent; border:none;}

    #hp-content-footer, #dashboard-footer {flex-direction:column;}
    #hp-content-2 {flex-direction:column;}
    
    /* SONDAGE */
    .overlay-content.overlay-type-survey {max-height:100%; border-radius:0;}
    .survey-header {padding:var(--margin-medium) var(--margin-medium) var(--margin-small);}
    .survey-body {gap:var(--margin-medium); padding:var(--margin-medium); overscroll-behavior:contain;}
    .survey-actions {padding:var(--margin-small) var(--margin-medium);}
    .survey-options.survey-options-grid {grid-template-columns:1fr;}
    .survey-scale {gap:0.25rem;}
    .survey-scale-point {padding:0.5rem 0;}
}



