.page-header-image{margin-bottom:20px}.page-header-image+p,.page-title+p{font-size:16px;line-height:1.4em}.slam-it-voting{margin-bottom:30px}.album-cover{float:left;margin-right:20px}.hotseat-track-container{font-size:14px;margin-bottom:25px}.hotseat-track-title{font-size:16px;font-weight:400;margin-bottom:.75em}.hotseat-album-name,.hotseat-artist-name{display:block;margin-bottom:3px}.slam-it-voting .alert{margin-bottom:10px}#slamjam-voting{height:70px;position:relative;text-align:center;margin-bottom:25px}.down-vote-btn,.or-wording,.up-vote-btn{font-size:28px;font-family:Anton;letter-spacing:1px}a.down-vote-btn,a.up-vote-btn{padding:25px 25px 25px 70px;border:1px solid #b12424;border-radius:5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase;color:#fff;text-decoration:none;text-shadow:0 0 1px #262626;text-shadow:0 0 3px rgba(38,38,38,.25),0 0 1px #262626;outline:none;cursor:pointer;width:190px;text-align:center;position:absolute}.or-wording{display:inline-block;margin-top:25px}a.down-vote-btn{border:1px solid #b12424;background:url("acb9df3eca395574ca22403156d386c5.acb9df3eca39.png") no-repeat 65px 14px;background-color:#d22a2a;left:0}a.up-vote-btn{border:1px solid #15ae2a;background:url("feb7ccf955745240333f229f9f57f470.feb7ccf95574.png") no-repeat 70px 12px;background-color:#1ad332;right:0}a.up-vote-btn:active,a.up-vote-btn:hover{background-color:#00c219}a.down-vote-btn:active,a.down-vote-btn:hover{background-color:#c40b0b}.results h1{margin-bottom:.5em}section.results span{margin:0 0 .5em;display:inline-block;line-height:1em;font-size:14px}section.results .jam-results{float:right}.jammed,.slammed{padding-left:40px}.slammed{background:url("d05c80182aece53cc37ba4c558b0aa61.d05c80182aec.png") no-repeat 12px 8px;color:#d63131}.jammed{background:url("9be4902043123c7ca955dd44ae6e5936.9be490204312.png") no-repeat 12px 8px;color:#18c12e}col.data-results{width:100px}.other-contenders,.previous-top-x{margin-bottom:25px}.other-contenders li,.poll-closed-results-list li,.previous-top-x li{padding:.33333333333em;border-bottom:1px dotted #b0b0b0}.other-contenders li a,.poll-closed-results-list li a,.previous-top-x li a{color:#000;margin-right:10px;text-decoration:none}select#id_new_tracks,select#id_old_tracks{height:300px}.contending-tracks-container,.current-top-x-container{float:left;margin-top:10px;margin-bottom:25px;padding-top:10px;width:320px}.current-top-x-container{margin-right:30px}.top-x-list{list-style:none;padding:0}.top-x-song-rank{display:block;font-size:35px;line-height:67px;font-weight:700;float:left;margin:0 15px 0 0}.top-x-song-container,.top-x-song-rank{float:left}.admin-form label.top-x-song-container{width:262px;margin-bottom:5px}.contending-tracks-container .h3,.current-top-x-container .h3{font-weight:500}.contending-tracks-container img{display:none}.current-top-x-container .h3{color:#d1110f}.current-top-x-container label{line-height:1.35em}.admin-form div.contending-tracks-container{float:right}.contending-tracks-container ul,.current-top-x-container ul{list-style:none;padding:0}.admin-form label.top-x-song-container,.contending-tracks-container li{background:#f7f7f7;border:1px solid #ddd;overflow:auto;margin-bottom:5px;padding:8px}.admin-form .contending-tracks-container label,.admin-form label.top-x-song-container{font-size:13px}.contending-tracks-container li img,.current-top-x-container li img{float:left;margin:0 10px 0 5px}.contending-tracks-container input,.current-top-x-container input{margin:0 5px 0 0}.contending-tracks-container label{line-height:1.2em}.contending-tracks-container input[type=checkbox]{margin-right:5px}.admin-form .form-actions.vote{background:#fff;clear:both;width:670px;padding:15px 0;text-align:center}.admin-form button[type=submit]{margin:0 auto}ol.poll-results{margin:25px 0;padding:0}ol.poll-results li{margin:1.5em 0;overflow:hidden}ol.poll-results p{line-height:1em;margin:0 0 .2em}ol.poll-results p span{display:inline;float:right;line-height:1em;font-size:14px;font-weight:700}.top-x-widget h2,.versus-widget h2{font-size:16px}.survey-day-heading{margin:15px 0 10px}.todays-song-container{border-bottom:1px dotted #cbcbcb;margin-bottom:15px;padding:10px 0}.widget-top-x-list{margin:0}.past-versus-song-list li,.widget-top-x-list li{line-height:2.4em}.past-versus-song-list li .jammed,.past-versus-song-list li .slammed{float:right;background-position:0 6px;padding-left:25px;width:35px}.vote-call-to-action{float:right}