.nominee-item-btn-vote {
    background-image: url("../../img/awards2019/btn.png");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    border: none;
    background-position: bottom center;
    padding: 10px 20px;
    color:white;
}

.ok-aw-2019-header{
    max-width:100%;
    height:auto;
}

.ok-aw-2019-timer{

    position: relative;
    min-height: 200px;
    background-size: 100%;
    max-width: 378px;
    margin: 0 auto;
}

.ok-aw-2019-timer .absc{
    position: absolute;
    color: black;
    width: 20%;
    height: 0;
    background: white;
    border: 2px solid #ed1c24;
    border-radius: 100%;
    margin: 22% 50%;
    padding-bottom: 20%;
}
.ok-aw-2019-timer .absc span{
    font-size: 200%;
    text-align: center;
    width: 75%;
    margin: 26% auto;
    display: block;
}

.ok-aw-2019-timer .absc .caption{
    color: white;
    position: absolute;
    top: -25px;
    width: 100%;
    text-align: center;
    font-weight: bold;
}

.ok-aw-2019-header-text{
    color: #ed1c24;
    font-weight: normal;
    font-size: 48px;
    text-align: center;
}

.ok-aw-2019-header-text span{
    color:white;
    text-transform: uppercase;
    display: block;
    font-family: Roboto-Regular, sans-serif;
    font-weight: normal;
}

.ok-aw-2019-timer .d{
    left: -50%;
}
.ok-aw-2019-timer .h{
    left: -25%;
}
.ok-aw-2019-timer .m{
    left: 0%;
}
.ok-aw-2019-timer .s{
    left: 25%;
}

.nav-header-menu{
    display: none;
}

.nominee-awards__title{
    display: block;
}

.nominee-item-img-name {
    opacity: 1;
    left: 0;
    margin: 10px;
    color: white;
    background-color: #c70440;
    padding: 0px 5px;
}

.nominee-item-btn-vote {
    opacity: 1;
    left: 0;
    margin: 10px auto 0;
}

.nominee-item-btn-vote {
    display: block;
    text-decoration: none;
    position: relative;
    background: #c70440;
    text-transform: uppercase;
    color: white;
    font-weight: bold;
}

.nominee-awards__body--show-mob{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.nominee-awards__body-wrap {
    overflow-x: auto;
}

.nominee-awards__list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.nominee-item {
    margin-right: 25px;
    padding-bottom: 70px;
    padding-top: 25px;
    /*max-width:300px;*/
}

.partners-img--mercury{
    max-width:480px;
}

@media screen and (max-width: 560px) {

    .partners-img--mercury{
        max-width:320px;
    }
    .nominee-item-img-name {
        bottom: 18%;
    }
    .nominee-item-btn-vote {
        bottom: 0px;
    }

    .rewards-wrap{
        padding-right: 37.5px;
    }
    .nominee-item-img-name--ok{
        bottom:initial;
    }
}
.nominee-awards__title{
    background: none;
    text-align: center;
}
.nominee-awards__text .img{
    max-width:50%;
    height: auto;
    margin: 0 auto;
}

.nominee-awards__text .img_full{
    max-width:100%;
    height: auto;
    margin: 0 auto;
}

.pop-up-btn-vote{
    margin: 10px auto 0;
}

.pop-up-btn-vote a.nominee-item-btn-vote
{
    display: inline-block;
}

.pop-up-btn-vote button{
    text-decoration: none;
    position: relative;
    background: #c70440;
    text-transform: uppercase;
    color: white;
    font-weight: bold;
    font-size: initial;
    margin: 10px auto 0;
    padding: 10px 20px;
}
.partners-link--haval .partners-img--haval {
    position:absolute;
    right:8%;
    bottom:0;

}
@media screen and (max-width: 780px) {
    .nominee-awards__item-link--mobile {
        right: 2px!important;
    }
    .partners-link--haval .partners-img--haval {
        right: -3%;
    }
}
@media screen and (max-width: 560px) {
    .partners-link--haval .partners-img--haval {
        position: relative;
        right:unset;
        width: 200px;
        margin: 40px auto 0 auto;
    }
    .partners-link--kenguru {
        right:0!important;
    }
    .partners-link--kenguru img {
        max-width: 60px!important;
    }
}

