.contest-block{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #900;margin-bottom:15px;margin-right:10px;padding:5px;display:inline-block}.contest-block-title{text-align:center;font-size:16px;line-height:20px;margin-top:8px}.contest-block-description{text-align:center;font-size:15px;line-height:20px}.fv_button{text-align:center}.fv_button .fv_vote{font-size:18px;font-weight:500;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:3px 17px;line-height:25px;background:transparent;border:2px solid #b20000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;position:relative;color:#900;margin:5px 0 3px 0}.fv_button .fv_vote:hover{background:rgba(0,0,0,.05);padding:3px 32px 3px 12px!important}.fv_button .fv_vote:hover:before{opacity:1;margin-left:0}.fv_button .fv_vote:before{font-size:16px;line-height:25px;font-family:'icomoon_fv';opacity:0;position:absolute;margin-left:-25px;-moz-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;right:10px}.contest-block-votes{text-align:center;font-size:14px}.contest-block-votes-count{font-size:16px;font-weight:bolder;text-align:center;color:#900}.contest-block img{border-radius:4px;box-shadow:.5px .5px 1px 1px rgba(20,20,10,.298)}.contest-block img:hover{box-shadow:0 0 2px 2.5px rgba(255,0,0,.2)}.fv-pagination .current{background-color:#d8d8d8;border-color:#d8d8d8}.fv_contest-container .fv-infinite-load{color:#b20000}@media (max-width:480px){.contest-block{max-width:100%}}