.popup.popup-ads .popup__content {
    width: 375px;
    height: 176px;
    right: 100px;
    left: auto;
    top: auto;
    bottom: 15px;
    background-color: #F00;
    border-radius: 0;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    cursor: pointer;
    -webkit-animation-name: fadeAds;
    animation-name: fadeAds;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    position: fixed;
    z-index: 2000;
    max-width: 650px;
}

.popup.popup-ads .popup__content {
    background-color: transparent;
}

.popup.popup-ads {
    background-color: transparent;
    position: initial;
    padding: 0px;
    transform: none;
    -webkit-transform: none;
    -ms-transform: none;
    display: none;
}

.popup.show {
    display: block;
    opacity: 1;
    pointer-events: all;
    visibility: visible;
}

.popup.popup-ads .popup__close {
    top: -25px;
    right: 0;
    padding: 5px;
}

@media screen and (max-width: 767px)
{
    .popup.popup-ads .popup__content {
        right: 0;
        left: 0;
/*        bottom: 75px;*/
    }
}


.eplayer-poster[data-poster] .poster-picture {
    background-size: 100% 100% !important;
}

.popup-add-work.active {
  pointer-events: initial;
}

@media screen and (max-width:481px) {
    .banner {
        width: 320px;
        height: 250px
    }
}
