.container{position:relative;max-width:900px;width:100%;margin:0 auto}.text-center{text-align:center}body{font:normal 14px 'Lato',sans-serif;color:#343333}header .header-img{width:100%;height:auto}header.header-winner>.container:after{content:"";position:absolute;top:740px;left:0;width:100%;height:1810px;background:url(../img/bg.png) no-repeat;background-size:contain;opacity:.9}button,.btn{display:inline-block;font-weight:bold;color:#fff;text-decoration:none;border:1px solid transparent;border-radius:15px;background:#fda800;padding:10px 30px;margin:20px 0;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}button:hover,.btn:hover{border-color:#999}.description{font-size:23px;margin:0 auto;padding:30px 5px;text-align:center}.gallery-vote{position:relative;margin-bottom:50px}.gallery-vote .gallery-container{padding:0 20px}.gallery-vote .gallery-vote-info{position:absolute;left:0;top:0;text-align:center;width:160px;height:100%;z-index:1}.gallery-vote .gallery-vote-info .user{position:relative;font-size:20px}.gallery-vote .gallery-vote-info .user:before{position:absolute;top:-17px;right:-5px;display:inline-block;content:"";width:40px;height:40px;background:url(../img/ukraine.png) no-repeat center;background-size:cover;background-position-x:5px;opacity:.9}.gallery-vote .gallery-vote-info .user .user-name{margin:5px 0}.gallery-vote .gallery-vote-info .user .user-id{font-size:14px}.gallery-vote .gallery-vote-info .user .user-id span{vertical-align:middle}.gallery-vote .gallery-vote-info .user .user-avatar{display:inline-block;width:150px;height:200px;background:center center no-repeat;background-size:cover;margin-bottom:5px}.gallery-vote .gallery-vote-info .user .user-name{font-weight:bolder}.gallery-vote .gallery-vote-info .user .user-city{font-style:italic;color:#787878;font-weight:normal}.gallery-vote .gallery-vote-info .user .total-votes{font-size:12px;padding:7px 0;color:#838383}.gallery-vote .gallery-vote-info .user .vote{margin:0}.gallery-vote .gallery-vote-info .user .vote:before{content:"Vote"}.gallery-vote .gallery-vote-info .user .vote.voted{background:#73b5f7;border-color:#fda800}.gallery-vote .gallery-vote-info .user .vote.voted:before{content:"Voted"}.gallery-vote .gallery-vote-item{position:relative;padding-left:160px}.gallery-vote .gallery-vote-item video{background:#000;width:100%;height:335px}.container-sort{margin:25px 0;text-align:center}.container-sort .btn{background:#fff;color:#999;border:1px solid;margin:0 35px}.container-sort .btn:hover{color:#000}.pagination{text-align:center;margin-bottom:30px;padding:10px 0}.pagination>a,.pagination>span{display:inline-block;color:#000;border:1px solid;padding:5px 10px;text-decoration:none;margin:0 3px;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.pagination>a:hover,.pagination>span:hover{background:#efefef}.pagination>a.pagination_selected,.pagination>span.pagination_selected{background:#fda800;color:#fff}.pagination>span{background:#e5e5e5;cursor:no-drop}.winner-container{text-align:center}.winner-container .winner-container-item{position:relative;display:inline-block;width:330px;background:url(../img/bg-2.png) no-repeat 5px 56px;background-size:contain;margin:30px}.winner-container .winner-container-item .winner-item{position:relative;text-align:center;width:200px;margin:0 auto;vertical-align:top}.winner-container .winner-container-item .winner-item .winner-name{font-size:22px;font-weight:bold}.winner-container .winner-container-item .winner-item .winner-name:after{content:"";display:inline-block;width:30px;height:30px;vertical-align:bottom;background:center center;margin-left:8px}.winner-container .winner-container-item .winner-item .winner-id{font-size:14px;padding-bottom:15px}.winner-container .winner-container-item .winner-item .winner-cover{position:relative;background:#fff no-repeat center top;background-size:contain;height:300px;width:100%}.winner-container .winner-container-item .winner-item .winner-cover:before{position:absolute;left:-25px;top:-25px;width:50px;height:50px;line-height:50px;font-size:22px;background:#005fbe;border:3px solid;border-radius:100%;color:#ffd300}.winner-container .winner-container-item .winner-item .winner-cover:after{content:"";position:absolute;right:-20px;top:-20px;width:70px;height:55px;background:no-repeat center center url(../img/ukraine.png);background-size:contain;background-position-x:5px}.winner-container .winner-container-item .winner-item .btn{padding:25px;border-radius:30px;margin-top:30px}.winner-container .winner-container-item:nth-child(1){margin:30px 120px;background-image:url(../img/bg-1.png);background-size:330px auto;background-position:-5px 18px}.winner-container .winner-container-item:nth-child(1) .winner-item .winner-name:after{background-image:url(../img/cown-1.png)}.winner-container .winner-container-item:nth-child(1) .winner-item .winner-cover:before{content:"1st"}.winner-container .winner-container-item:nth-child(1) .winner-item .btn{background:#c5ad00}.winner-container .winner-container-item:nth-child(2) .winner-item .winner-name:after{background-image:url(../img/cown-2.png)}.winner-container .winner-container-item:nth-child(2) .winner-item .winner-cover:before{content:"2nd"}.winner-container .winner-container-item:nth-child(2) .winner-item .btn{background:#7a7a7a}.winner-container .winner-container-item:nth-child(3) .winner-item .winner-name:after{background-image:url(../img/cown-3.png)}.winner-container .winner-container-item:nth-child(3) .winner-item .winner-cover:before{content:"3rd"}.winner-container .winner-container-item:nth-child(3) .winner-item .btn{background:#d76f15}.winner-description{text-align:center;font-size:17px;padding:50px 0}.winner-h1{font-size:35px;text-align:center}