body{background:transparent linear-gradient(312deg,#49c4c4,#49c4c44d) 0 0 no-repeat padding-box}#background-image{position:fixed;left:0;right:0;z-index:1;display:block;background:url(../img/quiz/walking-on-beach.jpg);background-size:cover;background-attachment:fixed;width:100%;height:100%;min-height:100%}@media(max-width:768px){h2{font-size:30px!important}}@media(min-width:769px){h2{font-size:41px!important}}h2{font-family:concert one,cursive!important}h1{font-family:concert one,cursive!important;font-size:50px!important}h3{font-family:concert one,cursive!important}@media(max-width:768px){.big-button{font-size:17px!important}}@media(min-width:769px){.big-button{font-size:37px!important}}.big-button{width:100%!important;border-radius:38px!important;font-family:concert one,cursive!important}.small-button-text{font-family:concert one,cursive!important;color:#000;-webkit-text-stroke:1px #fff;-webkit-text-fill-color:#000;font-size:25px}.blurred_background{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);opacity:.3}#content{margin-left:20px;margin-right:20px}#level-select-contents{margin-top:6vh}.fill{min-height:100%;height:100%}.half-fill{min-height:30%;height:30%}.count-cell{padding-left:5px}.career-name{font-family:concert one,cursive!important;font-size:25px;color:#000;font-weight:400;-webkit-text-fill-color:#000}.career-name-origin{color:#000}.question-text{font-size:20px}.btn-yes-no{width:45%;min-width:50px}#mood-yes-no{margin-bottom:2vh}.career-box{height:310px;cursor:pointer;background-size:cover;border-width:11px;border-color:#d8d8d8 #8c8c8c #525050 #b6b4b4}.category-boxes{padding-left:30px!important;padding-right:30px!important}@media(max-width:768px){.category-boxes span{font-size:40px!important;-webkit-text-stroke:2px #000;-webkit-text-fill-color:#fff}}@media(min-width:769px){.category-boxes span{font-size:53px!important;-webkit-text-stroke:3px #000;-webkit-text-fill-color:#fff}}.category-boxes span{color:#fff;font-weight:900}.footer{position:absolute;bottom:0;width:100%;height:65px}#footer-text{font-family:concert one,cursive!important;color:#fff;font-weight:900;font-size:22px}#title{font-weight:900;font-size:60px;font-size:75px!important}.shadow-text{color:#fff;text-shadow:2px 3px #4d4c4c}#preamble{font-family:concert one,cursive!important;color:#fff;-webkit-text-stroke:.9px #003869;font-weight:900;font-size:34px}#content{margin-top:.25vh}@media(max-width:768px){.level-select{font-size:17px!important}}@media(min-width:769px){.level-select{font-size:xx-large!important;height:320px!important}}@media(max-width:501px){.level-select{height:310px}}@media(min-width:500px){.level-select{height:180px}}.level-select{margin-top:10px;white-space:normal!important;width:100%;border:4px solid #333!important;border-radius:70px!important;background:#6397c4;text-align:left!important}.level-select .row{margin-top:10px}.level-select img{height:80px}.level-select-button{padding:15px 25px!important;text-decoration:none!important;color:#fff!important;font-size:25px!important;font-weight:100!important;border-radius:25px!important;box-shadow:0 1px 4px -2px #333!important;text-shadow:2px 1px #111!important;margin-bottom:10px!important;transition:all 1250ms cubic-bezier(.19,1,.22,1);width:100%}.level-select-button:hover{border:1px solid;box-shadow:inset 0 0 50px rgba(255,255,255,.5),0 0 50px rgba(255,255,255,.2)!important;outline-color:transparent;outline-offset:15px;text-shadow:1px 1px 2px #427388!important}#level_1{width:100%;background:url(../img/quiz/skills.png) #0e2c7d no-repeat;background-size:cover;background-position:center}#level_2{width:100%;background:url(../img/quiz/personality.png) no-repeat;background-size:cover;background-position:center}#level_3{width:100%;background:url(../img/subjects.jpg) no-repeat;background-size:cover;background-position:right}.level-button-text{color:#000;-webkit-text-stroke:1.5px #fff;-webkit-text-fill-color:#000}.centre-text{text-align:center}#start-button{background-image:none!important;background-color:#c12e2a!important;text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:20px!important;color:#fff;font-size:x-large;padding:15px;font-family:concert one,cursive!important}.screen{font-size:20px}.footer-like{margin-top:270px}#score-table{margin:0 auto}