.test1{background-color:#ff0}.test2{background-color:red}.test3{background-color:blue}html,body{height:100%}#wrap{min-height:100%;padding-bottom:120px}blockquote{font-size:14px;font-style:italic}.monospaced-control{font-family:"Menlo","Monaco","Consolas","Courier New",monospace;font-size:12px}.center-block{margin-left:auto;margin-right:auto}.space-top-lg{margin-top:60px}.space-top-md{margin-top:40px}.space-top-sm{margin-top:20px}.space-top-xs{margin-top:10px}.space-bottom-lg{margin-bottom:60px}.space-bottom-md{margin-bottom:40px}.space-bottom-sm{margin-bottom:20px}.space-bottom-xs{margin-bottom:10px}.space-left-lg{margin-left:60px}.space-left-md{margin-left:40px}.space-left-sm{margin-left:20px}.space-left-xs{margin-left:10px}.space-right-lg{margin-right:60px}.space-right-md{margin-right:40px}.space-right-sm{margin-right:20px}.space-right-xs{margin-right:10px}.space-all-lg{margin:60px}.space-all-md{margin:40px}.space-all-sm{margin:20px}.space-all-xs{margin:10px}.alert{margin-top:-4px}.navbar-brand{font-size:inherit}#error_explanation{color:#d9534f}#error_explanation ul{margin-left:8px;padding-left:8px}#error_explanation h2{display:none}.error-text{color:#d9534f}.field_with_errors .form-control{border:1px solid #d9534f}.field_with_errors label{color:#d9534f}img{display:block;max-width:100%;height:auto}.img-inline{display:inline}.img-block{display:block}.img-framed{border:1px solid #ccc;box-shadow:2px 2px 6px #ddd;border-radius:4px}.img-title{color:#bbb;font-size:.9em;font-style:italic;margin-top:4px}.js-video{height:0;padding-top:25px;padding-bottom:67.5%;margin-bottom:10px;position:relative;overflow:hidden;box-shadow:3px 3px 5px #ccc;border:3px solid #373737}.js-video.widescreen{padding-bottom:57.25%}.js-video.vimeo{padding-top:0}.js-video embed,.js-video iframe,.js-video object,.js-video video{top:0;left:0;width:100%;height:100%;position:absolute}#footer{background-color:#fff;color:#373737;height:100px;margin-top:-100px;letter-spacing:1px}#footer .footer-first-row{padding-top:20px}body{background-color:#2b2b2b;color:#fff}html .turbo-progress-bar{background-color:#e51c23 !important;height:3px !important}#player{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:0;background-color:#2b2b2b}#player iframe{width:100%;height:100%;border:0}nav.navbar,.sign-in,.info,.hints,#song,.container{position:relative;z-index:10}#wrap{padding-bottom:0}.logo{position:fixed;left:5%;top:1%;font-family:"Lily Script One",cursive;font-size:3.5em;text-shadow:#000 0px 0px 5px;-webkit-font-smoothing:antialiased}::-webkit-input-placeholder{text-align:center;color:rgba(140,140,140,.8)}::-moz-placeholder{text-align:center;color:rgba(140,140,140,.8)}:-ms-input-placeholder{text-align:center;color:rgba(140,140,140,.8)}.search{text-align:center;margin-top:.15em;margin-left:-1em;width:10em;font-size:1.6em}.search input{font-family:"Trebuchet MS",Helvetica,sans-serif;background-color:rgba(0,0,1,.8);border:1px solid rgba(0,0,1,.8);border-radius:5px;height:1.5em;color:#fff}.sign-in{position:fixed;top:5.5%;right:1%;font-size:1.3em;text-align:right;text-shadow:#000 0px 0px 2px;-webkit-font-smoothing:antialiased}.sign-out{margin-top:4px;font-size:.8em}.hints{position:fixed;bottom:1%;right:2%;font-size:2em;height:3em;text-shadow:#000 0px 0px 2px;text-decoration:none;-webkit-font-smoothing:antialiased}.info{position:fixed;bottom:8%;left:5%;font-family:"Josefin Sans";font-size:2.2em;line-height:120%;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.truncate{overflow:hidden;text-overflow:ellipsis;width:500px;white-space:nowrap}#likeButton{font-family:Arial,Helvetica,sans-serif;font-size:25px;-webkit-font-smoothing:antialiased}a{color:#fff;cursor:pointer}a:hover{color:#fff}ins{position:fixed !important;bottom:0%}.original-link{color:#ff5722}.navbar-brand{font-family:"Lily Script One",cursive;font-size:2.5em;font-weight:bold;text-shadow:#000 0px 0px 5px;color:#fff;-webkit-font-smoothing:antialiased}.navbar-right{margin-right:-60px}.navbar-right a{font-size:16px}.navbar-brand{padding-top:8px;padding-bottom:8px}.navbar-nav>li>a{padding-top:10px;padding-bottom:8px}
