body{font-family:Poppins,sans-serif;font-weight:300}#wrapperall{position:relative;display:flex;justify-content:center;margin:0 auto}#homepage{position:absolute;z-index:1}#gamepage{visibility:hidden;position:absolute;z-index:2}#gametitle{font-family:Oswald,sans-serif;font-size:100px;animation-name:slideDown;animation-duration:2s;animation-timing-function:ease}@keyframes slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}#textwrapper{width:600px;height:600px;text-align:center}#instructions{margin:10px;padding:20px}.button{height:40px;width:100px;margin:10px;font-family:Poppins,sans-serif;font-size:18px;border-radius:10px;background-color:#ff69b4}#input{font-family:Poppins,sans-serif;height:24px;width:300px}#wrapper{display:flex;position:relative;flex-direction:row;justify-content:center}#questionbox{border:1px solid #000;height:350px;text-transform:uppercase;padding:10px;background-color:grey;z-index:1;animation-name:questionslide;animation-duration:3s;border-radius:10px}@keyframes questionslide{0%{right:0}100%{left:100%}}#question{height:100px;font-size:30px;font-family:Oswald,sans-serif}.answer{height:60px;font-size:24px;line-height:20px}.answer:hover{color:#ff69b4}#response{position:relative}#next{position:relative;display:inline;z-index:2;visbility:visible}#reset{display:inline}#responsebox{display:flex;flex-direction:column;position:relative;border:1px solid #000;height:200px;width:474px;text-transform:uppercase;vertical-align:middle;align-items:center;justify-content:center;padding:10px;z-index:1;margin:-300px 0 0 0;background-color:#a9a9a9;z-index:2;font-size:24px;border-radius:10px;visibility:hidden}#winnerbox{border:1px solid #000;height:200px;width:600px;font-size:48px;color:#000;padding:10px;background-color:grey;text-transform:uppercase;margin:50px;visibility:hidden;display:flex;align-items:center;justify-content:center;text-align:center;font-family:Oswald,sans-serif;border-radius:10px}#lovemeter{font-family:Oswald,sans-serif;border:1px solid #000;height:100px;font-size:30px;color:#000;padding:10px;text-align:center;background-color:grey;text-transform:uppercase;border-radius:10px}#hearts{color:#ff69b4;margin:-2px;font-size:24px;word-wrap:break-word;line-height:22px}#gamewrapper{display:flex;position:relative;flex-direction:row;justify-content:center;margin:50px}#queswrapper{position:relative;width:500px;height:auto}#resetwrapper{display:flex;position:relative;justify-content:center;margin-top:300px}#gamedog{position:absolute;position:relative;width:500px;height:auto;margin:0 50px 0 0}#startdog{background-image:url(/assets/7b5227822bfea0bd52aaad50344bba3df9aa69af/main-page.png);position:relative;height:auto;width:500px;background-repeat:no-repeat;background-size:contain;margin:10px}#gamedogbody{background-image:url(/assets/b18a5b0861daec2acb724ff905d7a1dc9e9ec0fe/dogbody.png);background-repeat:no-repeat;background-size:contain;position:absolute;margin:150px 0 0 0;height:500px;width:500px}#gamedoghead{background-image:url(/c0863e5412bfad858bc720a3977123aaa9999035/5234e/assets/doghead.png);background-repeat:no-repeat;background-size:contain;position:absolute;margin:75px 0 0 200px;height:200px;width:200px;z-index:2;animation:headbob 1.5s linear infinite}@keyframes headbob{0%{transform:rotate(0)}50%{transform:rotate(20deg)}}#picnic{background-image:url(/assets/333bc20e1d80d687e863d0cc03a844c9afbd2ede/picnic.png);background-repeat:no-repeat;background-size:cover;position:absolute;height:250px;width:500px;margin-top:50px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){#wrapperall{position:relative;display:flex;justify-content:center;flex-direction:column}#homepage{position:absolute;z-index:1;flex-direction:column}#gamepage{visibility:hidden;position:absolute;z-index:2;flex-direction:column}}