@import"http://fonts.googleapis.com/css?family=Lato:300,400,700";button,input[type=submit],.button,a.button{background:rgb(238.2676056338,206.323943662,109.7323943662);border:none;border-radius:2px;color:#333;cursor:pointer;display:inline-block;font-size:18px;letter-spacing:1px;line-height:4px;margin:0;min-width:64px;padding:25px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle}button:hover,input[type=submit]:hover,.button:hover,a.button:hover{color:#333}body{background:hsl(45.2406417112,78.9029535865%,99.4705882353%);color:#333;font-family:"Lato",sans-serif;font-size:18px;line-height:1.2em;margin:0;padding:0}h2{font-weight:300;line-height:1.5em}h2 a{color:#333}h2 a:hover{color:hsl(0,0%,30%)}h3,form .category.textinput label{font-weight:300;text-transform:uppercase}a{-webkit-transition:all .5s ease;transition:all .5s ease;color:#7f630f}a:hover{color:rgb(189.1898734177,148.1392405063,22.3101265823)}p{margin:0}input{font-size:18px;padding:5px}input[type=submit]{background:rgb(238.2676056338,206.323943662,109.7323943662);border:none;border-radius:2px;color:#333;cursor:pointer;display:inline-block;font-size:18px;letter-spacing:1px;line-height:4px;margin:0;min-width:64px;padding:25px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle}input[type=submit]:hover{color:#333}input[type=submit]{-webkit-appearance:none;border-radius:0;position:relative}.wrapper{margin:auto;max-width:800px;padding:20px}.wrapper p{line-height:1.4em;margin-bottom:10px}.errors,#error_explanation{background:#d42919;color:#fff;padding:10px;text-align:center}.errors a,#error_explanation a{color:#fff}.errors,#error_explanation{border-radius:2px;margin-bottom:20px}.error{color:#fff}input[type=radio]{display:none}input[type=radio]+label{position:relative;display:inline-block;padding-left:1.5em;margin-right:2em;cursor:pointer;line-height:1.4em;transition:all .3s ease-in-out}input[type=radio]+label:before,input[type=radio]+label:after{border:1px solid #ddd;content:"";position:absolute;top:4px;left:0;width:.8em;height:.8em;text-align:center;color:#fff;font-family:Times;border-radius:50%;transition:all .3s ease}input[type=radio]+label:before{transition:all .3s ease;box-shadow:inset 0 0 0 .2em #fff,inset 0 0 0 1em #fff}input[type=radio]+label:hover:before{transition:all .3s ease;box-shadow:inset 0 0 0 .3em #fff,inset 0 0 0 1em #c6c6c6}input[type=radio]:checked+label:before{transition:all .3s ease;box-shadow:inset 0 0 0 .2em #fff,inset 0 0 0 1em #d4a619}.percentage-bar{margin-bottom:60px;position:relative;width:100%}.percentage-bar .background{background:#ddd;display:inline-block;height:20px;position:relative;width:100%}.percentage-bar .background .bar{background:#d4a619;height:20px;position:absolute;left:0px}.percentage-bar .count{position:absolute;right:0px;top:24px}.percentage-bar .count,.percentage-bar .min,.percentage-bar .max{font-size:14px}.percentage-bar .numbers .min,.percentage-bar .numbers .max{color:#999;position:absolute}.percentage-bar .numbers .max{right:0px}header{background:#333;color:hsl(45.2406417112,78.9029535865%,99.4705882353%);padding:40px 20px}@media(min-width: 800px){header{padding:40px 60px}}header a{text-decoration:none}header h1{color:hsl(45.2406417112,78.9029535865%,99.4705882353%);display:inline-block;font-size:24px;font-weight:300;margin:0;text-transform:uppercase}header h1 span{color:#d4a619}header .menu{font-weight:300;margin-top:20px;text-transform:uppercase}@media(min-width: 800px){header .menu{float:right;margin-top:0px}}header .menu a{-webkit-transition:all 0s ease;transition:all 0s ease;color:hsl(45.2406417112,78.9029535865%,99.4705882353%);margin-right:20px;padding-bottom:2px}header .menu a:hover{border-bottom:2px solid #d4a619}.submit-banner{background:#d4a619;color:hsl(45.2406417112,78.9029535865%,99.4705882353%);padding:10px;text-align:center}.submit-banner a{color:hsl(45.2406417112,78.9029535865%,99.4705882353%)}footer{background:#333;color:hsl(45.2406417112,78.9029535865%,99.4705882353%);font-size:14px;margin-top:40px;padding:40px;text-align:center}footer a{color:#e9bf40}footer .links{margin-bottom:20px}footer .links a:not(:last-of-type){margin-right:10px}body{display:flex;min-height:100vh;flex-direction:column}.wrapper{flex:1}form ul{list-style:none;margin:0;padding:0}form .category.textinput input{margin-top:5px;width:95%}form input[type=submit]{display:block;margin:30px auto 0px}@media screen and (max-width: 800px){form input[type=submit]{width:100%}}.rules .points-list span{display:inline-block;width:50%}.rules ul ul{margin-top:10px}.rules li{line-height:1.2em;margin-bottom:10px}.show{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);width:256px;height:200px;display:inline-block;text-decoration:none;overflow:hidden;width:330px;z-index:1;position:relative;background:#fff;border-radius:2px;box-sizing:border-box;margin-right:5px}@media screen and (max-width: 800px){.show{width:100%}}.show .title{align-items:center;color:#000;display:block;line-height:normal;padding:10%}.show .actions{height:52px;padding:16px;background:rgba(0,0,0,.8);line-height:normal;width:100%;padding:8px;box-sizing:border-box}.show .actions span{color:#fff;font-size:18px;font-weight:500}.show[id=show-id-1]{background-image:url("/assets/oscars-cf3607bb.jpeg");background-position:-50px -30px}.show[id=show-id-2]{background-image:url("/assets/tonys-d2d9c231.jpg");background-position:-80px -50px}.show[id=show-id-3]{background-image:url("/assets/emmys-b19d9cd2.jpg");background-position:-50px -30px}.show[id=show-id-4]{background-image:url("/assets/globes-5d94f293.jpg");background-position:-50px -30px}.category{display:inline-block;padding-right:20px;vertical-align:top;width:100%}@media screen and (min-width: 800px){.category{width:47%}}.category li{margin-bottom:10px}.awards-show-links{margin-bottom:20px}.awards-show-links a:not(:last-of-type){margin-right:20px}.winner{font-weight:700}span.percent{color:#666}span.admin{color:#999;font-size:14px}span.admin.undo a{color:#d42919}.awards_show_index ul.ceremonies li{margin-bottom:30px}.awards_show_index li ul{margin-top:10px}.new_pool label{display:block}.new_pool .name label,.new_pool .price label{margin-bottom:5px}.new_pool #pool_name{width:50%}.new_pool #pool_name+p{display:inline-block}.new_pool .paid-unpaid{margin-top:20px}.new_pool .price{margin-top:10px}.pool .invite{margin-bottom:20px}.pool .invite textarea{border:1px solid #ddd;font-size:18px;padding:5px;width:100%}.delete-ballot{color:#d42919}.delete-ballot:hover{color:rgb(166.3797468354,32.1772151899,19.6202531646)}.button.button--pay{float:right}.dots .dot{display:inline-block}.dots .item{background:#ddd;border-radius:50%;display:inline-block;height:10px;margin-right:10px;position:relative;width:10px}.dots .item.winner{background:#d4a619}.dots .item.loser{background:#888}.dots .hover{box-shadow:0px 1px 2px #ccc;display:none;padding:10px;position:absolute;top:20px;width:250px}.dots .item:hover .hover{background:#fff;display:block}.category-winner{color:#999;font-style:italic;margin-top:5px}.stats{border-top:1px solid #888;margin-top:40px}.ballot-list{margin-bottom:60px}.ballot-list .ballot-title{font-weight:700}.ballot-list .ballot-title,.ballot-list .ballot{margin-bottom:10px}.ballot-list ol,.ballot-list ul{padding:0px 20px;list-style:none}@media(min-width: 460px){.ballot-list ol,.ballot-list ul{padding:0px}}.ballot-list ol li a,.ballot-list ul li a{color:#333}.ballot-list ol li:nth-child(1) a,.ballot-list ul li:nth-child(1) a{color:#d4a619}.ballot-list ol li:nth-child(2) a,.ballot-list ul li:nth-child(2) a{color:#888}.ballot-list ol li:nth-child(3) a,.ballot-list ul li:nth-child(3) a{color:#cd7f32}.ballot-list .ballot-name,.ballot-list .ballot-score{display:inline-block}.ballot-list .ballot-name{width:50%}@media(min-width: 460px){.ballot-list .ballot-name{width:30%}}.ballot-list .ballot-score{text-align:center;width:30%}.update{margin-bottom:20px}.update .time{color:#999;display:inline-block;width:100px}.update .info{display:inline-block;vertical-align:top;width:70%}.update .congrats{margin-top:10px}.payment button{margin-top:10px}.devise-wrapper{margin:auto;max-width:400px;padding:20px}.devise-wrapper label,.devise-wrapper em{color:#666;font-size:16px}.devise-wrapper input[type=text],.devise-wrapper input[type=email],.devise-wrapper input[type=password]{margin-bottom:20px;margin-top:5px;width:100%}.devise-wrapper .links{font-size:20px;margin-top:40px;text-align:center}.devise-wrapper .links a:not(:last-of-type){margin-right:20px}#error_explanation h2{font-size:18px;font-weight:400;margin:0 0 10px}.alert{background:#d42919;color:#fff;padding:10px;text-align:center}.alert a{color:#fff}.notice{background:#1d9d3d;color:#fff;padding:10px;text-align:center}.notice a{color:#fff}.my-pools li{margin-bottom:20px}.my-pools li>ul{margin-top:10px}
