@font-face {
    font-family: 'bankgothic';
    src: url('/fonts/bank_gothic_medium_bt.eot');
    src: url('/fonts/bank_gothic_medium_bt.eot?#iefix') format('embedded-opentype'),
        url('/fonts/bank_gothic_medium_bt.woff2') format('woff2'),
        url('/fonts/bank_gothic_medium_bt.woff') format('woff'),
        url('/fonts/bank_gothic_medium_bt.ttf') format('truetype'),
        url('/fonts/bank_gothic_medium_bt.svg#bankgothic_md_btmedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
li > div{position:relative;}
#pollHeader{width:100%;height: auto;}

#poll h1{font-family: bankgothic; text-align: center;color:rgb(7, 41, 75); font-weight: normal; font-size: 24px; padding-bottom: 0;}
#poll_candidates li{list-style:none;width:100%; margin:10px 0;position:relative; background: url('/img/awards/2014/background-panel-voting-IWGA-Athlete-of-the-Year_votes.jpg') no-repeat left 21px / 100% auto;}
@media (min-width: 576px) {
    #poll_candidates li{float:left; width:calc(50% - 2em); margin:20px 1em;}
    #poll_candidates li:nth-child(2n + 1) {clear:left;}
}
@media (min-width: 768px) {
    #poll_candidates li{width:calc(33.33% - 2em);} 
    #poll_candidates li:nth-child(2n + 1) {clear:none;}
    #poll_candidates li:nth-child(3n + 1) {clear:left;}
}
@media (min-width: 992px) {
    #poll_candidates li{width:calc(25% - 2em);} 
    #poll_candidates li:nth-child(3n + 1) {clear:none;}
    #poll_candidates li:nth-child(4n + 1) {clear:left;}
}


#poll_candidates .icon{position:absolute;display:block; width:64px; height:64px; left:calc(50% - 32px);top:0; background: url('/img/awards/2014/sprite-sports-icons.png') no-repeat -100px top / 62px 622px;}
#poll_candidates .sport_floorball{background-position: left 1px;}
#poll_candidates .sport_powerlifting{background-position: left -68px;}
#poll_candidates .sport_dancesport{background-position: left -139px;}
#poll_candidates .sport_canoe_polo{background-position: left -209px;}
#poll_candidates .sport_sports_climbing{background-position: left -278px;}
#poll_candidates .sport_beach_handball{background-position: left -348px;}
#poll_candidates .sport_muaythai{background-position: left -418px;}
#poll_candidates .sport_racquetball{background-position: left -488px;}
#poll_candidates .sport_archery{background-position: left -558px;}

#poll_candidates .votes{color:#fff;position:absolute;display:block; right:51px; top:41px; text-align: right; font-size:10px;}
#poll_candidates img{position:absolute;left:13px; top:95px; display: block;width:calc(100% - 24px);height:auto; border:5px solid #fff; }
#poll_candidates h3{padding-top:209px;color:#fff;text-transform: uppercase; text-align: center;font-size:12px; padding-bottom: 3px; margin:0 0 3px 0; border-bottom:0;}
#poll_candidates p{text-align: center; font-size: @font_size_small; margin:0 0 0.25rem 0;}
#poll_candidates .country,
#poll_candidates .sport{padding-bottom: 11px;color:#9aadce;}
#poll_candidates .country{padding-bottom:0; color:#fff}
#poll_candidates .desc{color:#0E4384; line-height: 140%; font-size: 10px; padding:5px; text-align: justify; }
#poll_candidates .voteFor{display:block; text-indent: -999em; background: url('/img/awards/2014/sprite-buttons.png') no-repeat left -42px / 259px 195px; height:48px; width:258px;}
#poll_candidates .voteFor:hover{background-position: left -142px;}

#poll_candidates .profile, #poll_candidates .channel{display:inline-block; text-indent: -999em; background: url('/img/awards/2014/sprite-buttons.png') no-repeat left top / 259px 195px; height:39px; width:calc(50% - 11px); margin-bottom:6px;}
#poll_candidates .profile:hover{background-position: left -100px;}
#poll_candidates .channel{background-position: -135px top;margin-left:6px;}
#poll_candidates .channel:hover{background-position: -135px -100px;}

#voteItem_47 h3{font-size: 11px;}
#poll_candidates .dropShadow{ display: block; padding-bottom:15px; background: url('/img/awards/2014/shadow-button-voting-IWGA-Athlete-of-the-Year.jpg') no-repeat bottom left / 259px 15px;}
