.challenge_container{height:100%;width:100%;overflow:hidden;background:#f2f2f2}.challenge_cover{width:100%;height:auto}.challenge_button_group{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12vw 0 4vw}.challenge_button,.challenge_button_group{display:-webkit-box;display:-ms-flexbox;display:flex}.challenge_button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:600;width:36vw;height:20vw;font-size:4.8vw;background:-webkit-gradient(linear,left top,left bottom,from(#4f8dad),to(#2669a5));background:linear-gradient(#4f8dad,#2669a5);border-radius:4vw;position:relative}.challenge_identity{position:absolute;left:-1.33vw;top:-8vw;height:12vw;width:auto;z-index:1}.challenge_status{height:10vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.challenge_status span{display:inline-block;width:40vw;background:#fff;border-top-left-radius:5vw;border-bottom-left-radius:5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:4.8vw;font-weight:600;color:#80b25f}.challenge_content{padding:5.6vw 9.6vw}.challenge_vote{width:100%;height:auto}