@media only screen and (max-width: 800px) { .desktop { display: none !important; } #container { left: 1em; width: calc(100% - 1em - 82px); margin: 0; #header { margin-left: 0; height: 15%; background-size: contain; } #main, #side { top: 15%; } .ql-container { } } } @media only screen and (min-width: 801px) { .mobile { display: none !important; } }