#main-menu { border-radius: 0; } form p, form .card .card-content p { margin-top: 1em; } form span.helptext { width: 100%; display: inline-block; background: #b3e5fc; } form span.helptext:empty, form ul:empty { display: none; } form ul li, form span.helptext { padding-left: .5em; padding-right: .5em; } form ul, form span.helptext { padding-bottom: .5em; padding-top: .5em; border-radius: 2px; } form ul { background: #ffecb3; } form ul.errorlist { background: #ffcdd2; } form .card-action button[type=submit] { background: none !important; border: none; cursor: pointer; padding: 0 !important; color: inherit; text-transform: uppercase; } .col .card-content .row { margin-left: auto; margin-right: auto; } .count-up, .count-down { width: 100%; } .count-up { height: 25vh; } .count-down { height: 12.5vh; } .count-up .material-icons { font-size: 20vh; line-height: 25vh; } .count-down .material-icons { font-size: 10vh; line-height: 12.5vh; }