.invis { visibility: hidden; } .invis2 { display: none; } .progress-page { width: 100%; } .card-button-ch { font-family: "Comic Sans MS"; cursor: pointer; opacity: 1; } .card-button-ch:hover { opacity:0.8; } @media only screen and (min-width : 801px) { .nav-button { width: 35%; height: 15%; } .nav-button-home { width: 20%; height: 15%; } .nav-button-fullscreen { width: 10%; height: 15%; } .card-button-ch { padding-left: 0px; padding-right: 0px; padding-top: 15px; padding-bottom: 15px; } } @media only screen and (max-width : 800px) { .nav-button { width: 50%; height: 30%; } .nav-button-home { width: 50%; height: 30%; } .nav-button-fullscreen { width: 50%; height: 30%; } .card-button-ch { padding-left: 0px; padding-right: 0px; padding-top: 20px; padding-bottom: 20px; } }