body,html{width:100%;margin:0;font-family:adelle-sans,Arial,Verdana,sans-serif;font-size:1rem;line-height:1.4rem;color:#333}@media screen and (max-width:768px){html{overflow-y:auto !important;}}html{overflow-y:hidden;-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}h1,h2,h3,h4{font-family:adelle-sans,Arial,Verdana,sans-serif}h1{margin:0;text-transform:uppercase;line-height:1.8rem;font-size: 1.6rem;}a{color:#000;text-decoration:none}a:active,a:hover,a:visited{color:#000;cursor:pointer}p{font-size: 1rem;font-family:adelle-sans,Arial,Verdana,sans-serif;line-height:1.3rem;margin:10px 0 0!important}ol{margin: 20px;padding: 0 0 0 5px;}li{font-size: 1rem;padding: 0;line-height: 1.3rem;margin: 10px 0 0 0;}#content{margin:5% auto;width:60%;max-width:640px;-moz-user-select:none;-webkit-user-select:none;user-select:none;z-index:200;position:relative;box-sizing:border-box}@media screen and (max-width:768px){#content{width:90%}}button{border:0;text-transform:uppercase;color:#fff;display:inline-block;padding:1.5% 3.5%;font-size:1rem;line-height:1.4rem;font-weight:700;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all 450ms cubic-bezier(.23,1,.32,1) 0ms;-webkit-transition:all 450ms cubic-bezier(.23,1,.32,1) 0ms;-moz-transition:all 450ms cubic-bezier(.23,1,.32,1) 0ms;-o-transition:all 450ms cubic-bezier(.23,1,.32,1) 0ms;-ms-transition:all 450ms cubic-bezier(.23,1,.32,1) 0ms}button,input{box-shadow:rgba(0,0,0,.117647) 0 3px 13px}@media screen and (max-width:768px){button#name,input{width:100%}}section#intro-wrapper:before{content:"";top:0;position:fixed;left:0;right:0;z-index:-1;display:block;background-image:url(../images/Apartments_Background.jpg);width:100%;min-height:115%;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}section#intro-wrapper{margin:0 auto;min-height:100%;position:absolute;top:-5%;color:#fff;left:0;z-index:1000;padding-bottom:80px;box-sizing:border-box}section#intro-wrapper .intro{-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s;-webkit-animation-delay: 3s;animation-delay: 3s;opacity:0;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;margin-top: 30%;border-top: 1px solid #FFF;border-bottom: 1px solid #fff;padding:3% 0; }section#intro-wrapper .intro p.precede{margin-top:0 !important;font-size: 18pt;line-height: 23pt;}section#intro-wrapper input.name{-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s;-webkit-animation-delay: 3s;animation-delay: 3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;font-size:13pt;padding:1.5%;box-sizing:border-box;color:#000;margin:0 10px 10px 0;background:#fff;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;border-radius:0;border:1px solid #fff}section#intro-wrapper input.name:focus{border:1px solid green;-webkit-box-shadow:0 0 5px 0 #73d1f5;-moz-box-shadow:0 0 5px 0 #73d1f5;box-shadow:0 0 5px 0 #73d1f5;border-radius:0;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;background:#fff}button#name{-webkit-animation: fadein 2s;-moz-animation: fadein 2s;-ms-animation: fadein 2s;-o-animation: fadein 2s;animation: fadein 2s;-webkit-animation-delay: 3s;animation-delay: 3s;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;animation-fill-mode: forwards;opacity: 0;background:#73d1f5;border:1px solid #73d1f5}button#name:active,button#name:hover{background:#b4e3f6;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear}section#intro-wrapper p.error{color:#C70000;font-size:.85rem;margin-top:0!important}section#intro-wrapper input.error{border:1px solid red;-webkit-box-shadow:0 0 5px 0 red;-moz-box-shadow:0 0 5px 0 red;box-shadow:0 0 5px 0 red}#header{width:100%;margin:0 auto}#header .logo img{margin-left:-25px;z-index:20000;position:relative;max-width:628px;width:100%;height:auto}@media screen and (max-width:768px){#header .logo img{margin-left:-5%}}#header #social-media{opacity:0;width:100%;margin:1% 0 2%;display:block}#header #social-media a,#header #social-media span{margin:0 1%;color:#fff;font-size:2.5rem;line-height:1.9rem;vertical-align:top}#header #social-media .facebook{margin-right:0}#header #social-media .link{vertical-align:-webkit-baseline-middle}@media screen and (max-width:500px){#header #social-media .link{margin-right:0;vertical-align:middle}#header #social-media .link img{width:70%!important;height:auto!important}#header #social-media button#cheat{padding:0 5%!important;width:auto}}#header #social-media button#cheat{background:url(../images/cheat.png) center no-repeat red;vertical-align:top;padding:0 4.5%;background-size:90%}#header #social-media button#cheat:active,#header #social-media button#cheat:hover{background-color:#FF6464;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear}#header #social-media #stopwatch{vertical-align:top}@media screen and (max-width:768px){#header #social-media #stopwatch{font-size:2rem}}#brandings{background:url(../images/branding-background.png) no-repeat;opacity:0}#developments{background:url(../images/developments-background.png) no-repeat;opacity:0}#brandings, #developments{opacity: 0}#brandings,#developments,#results{;z-index:200;position:relative;width:100%;background-size:100%;margin:0 0 5% 0;padding:0 0 3% 0;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear}#brandings div,#developments div{display:inline-block;vertical-align:middle;height:auto;box-sizing:border-box;background-position:center;background-size:80% auto;background-repeat:no-repeat;width:31.3%;margin:1%}#brandings div img,#developments div img{opacity:0}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}#development1{background-image:url(../images/Apartments_Art+Soul_Architecture.png)}#development2{background-image:url(../images/Apartments_Bouliste_Architecture.png)}#development3{background-image:url(../images/Apartments_Jacques_Architecture.png)}#development4{background-image:url(../images/Apartments_Luxton_Architecture.png)}#development5{background-image:url(../images/Apartments_B_Architecture.png);background-size:60% auto!important}#development6{background-image:url(../images/Apartments_C3_Architecture.png)}#development7{background-image:url(../images/Apartments_Essence_Architecture.png)}#development8{background-image:url(../images/Apartments_Haus_Architecture.png)}#development9{background-image:url(../images/Apartments_Queens_Architecture.png)}#branding1{background-image:url(../images/Apartments_Art+Soul_Logo.png)}#branding2{background-image:url(../images/Apartments_Bouliste_Logo.png)}#branding3{background-image:url(../images/Apartments_Jacques_Logo.png)}#branding4{background-image:url(../images/Apartments_Luxton_Logo.png)}#branding5{background-image:url(../images/Apartments_B_Logo.png)}#branding6{background-image:url(../images/Apartments_C3_Logo.png)}#branding7{background-image:url(../images/Apartments_Essence_Logo.png)}#branding8{background-image:url(../images/Apartments_Haus_Logo.png)}#branding9{background-image:url(../images/Apartments_Queens_Logo.png)}.active,.correct{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear}.active{-webkit-filter:drop-shadow(0 0 8px #0f0);filter:drop-shadow(0 0 8px #0f0)}#development1.active,#development1.correct{background-image:url(../images/Apartments_Art+Soul_Architecture_GS_Cheat.png)}#development2.active,#development2.correct{background-image:url(../images/Apartments_Bouliste_Architecture_GS_Cheat.png)}#development3.active,#development3.correct{background-image:url(../images/Apartments_Jacques_Architecture_GS_Cheat.png)}#development4.active,#development4.correct{background-image:url(../images/Apartments_Luxton_Architecture_GS_Cheat.png)}#development5.active,#development5.correct{background-image:url(../images/Apartments_B_Architecture_GS_Cheat.png)}#development6.active,#development6.correct{background-image:url(../images/Apartments_C3_Architecture_GS_Cheat.png)}#development7.active,#development7.correct{background-image:url(../images/Apartments_Essence_Architecture_GS_Cheat.png)}#development8.active,#development8.correct{background-image:url(../images/Apartments_Haus_Architecture_GS_Cheat.png)}#development9.active,#development9.correct{background-image:url(../images/Apartments_Queens_Architecture_GS_Cheat.png)}#branding1.active,#branding1.correct{background-image:url(../images/Apartments_Art+Soul_Logo_Cheat.png)}#branding2.active,#branding2.correct{background-image:url(../images/Apartments_Bouliste_Logo_Cheat.png)}#branding3.active,#branding3.correct{background-image:url(../images/Apartments_Jacques_Logo_Cheat.png)}#branding4.active,#branding4.correct{background-image:url(../images/Apartments_Luxton_Logo_Cheat.png)}#branding5.active,#branding5.correct{background-image:url(../images/Apartments_B_Logo_Cheat.png)}#branding6.active,#branding6.correct{background-image:url(../images/Apartments_C3_Logo_Cheat.png)}#branding7.active,#branding7.correct{background-image:url(../images/Apartments_Essence_Logo_Cheat.png)}#branding8.active,#branding8.correct{background-image:url(../images/Apartments_Haus_Logo_Cheat.png)}#branding9.active,#branding9.correct{background-image:url(../images/Apartments_Queens_Logo_Cheat.png)}#successMessage{display:none;position:absolute;bottom:20%;right:10%;z-index:100}#successMessage a{margin:0 5px}@media screen and (max-width:768px){#successMessage a img{max-height:24px;width:auto}}#results{background-image:url(../images/leaderboard-background.png);background-repeat:no-repeat;z-index:200;position:relative;padding-bottom:40px}table{width:100%;font-size:1.5rem;line-height:1.8rem}td,th{width:31.3%;height:auto;padding:3.7% 0;font-size:1.6rem}th{padding:4% 3%!important}.number{width:20%;padding:2.5% 0;vertical-align:top}@media screen and (max-width:400px){th{font-size:.8rem;padding:4%!important}td{padding:0;font-size:.9rem}td,th{width:39%}.number{padding:1.9% 0;width:0}.number img{width:10%}.leaderboard a.desktoplink img {max-width: 230px;}}@media screen and (min-width:401px) and (max-width:500px){td{padding:2% 0;font-size:1rem}th{font-size:1rem;padding:4%!important}.number{padding:1.5% 0}.number img{width:10%}}@media screen and (min-width:501px) and (max-width:1050px){td{padding:3% 0;font-size:1.2rem}th{font-size:1.2rem}.number{padding:2% 0}.number img{width:12%}}tr{text-align:center}section#overlay{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;display:none;width: 100%;height: 100%;background: rgba(0,0,0,0.85);z-index: 9998; position: fixed;top: 0;left: 0;}.instructions{margin: 0 auto; box-shadow: 5px 5px 5px rgba(255,255,255,0.4);-moz-box-shadow: 5px 5px 5px rgba(0,0,0,0.4);-webkit-box-shadow: 2px 2px 2px rgba(255,255,255,0.4);position: relative;left: 0;top: 30%;background: #FFF;width: 60%;max-width: 640px;padding: 1% 1% 2% 1%;box-sizing: border-box;}@media screen and (max-width:768px){.instructions{padding:5%;width:90%;top:3%;}.instructions button#name {float: none !important;margin-top: 4%;}.instructions ol{margin: 10px 20px;}}