/*
    Стили для переопределения, подключать в самом низу кода
*/
.multi_button.mb_bottom.has-copyright-link {
    margin-bottom: 120px !important;
}

@keyframes up_down {
    0%{bottom:40px;-webkit-animation-timing-function:ease-in}
    3%{bottom:50px;-webkit-animation-timing-function:ease-out}
    6%{bottom:35px;-webkit-animation-timing-function:ease-in}
    9%{bottom:45px;-webkit-animation-timing-function:ease-out}
    12%{bottom:40px;-webkit-animation-timing-function:ease-in}
    100%{bottom:40px}
}

/* Перенесено из Макета дизайна */
#youtube{position:fixed;bottom:50px;right:100px;z-index:1000;/*animation:up_down 4s ease infinite*/}
.youtube_in{width:72px;height:72px;background:#29472f;/*box-shadow:0 4px 15px #000;*/border-radius:50px;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease;-ms-transition:All .5s ease;transition:All .5s ease;overflow:hidden;padding:15px 17px;white-space:nowrap}
.youtube_in a{text-decoration:none;color:#fff}
.youtube_in span{padding:0 0 0 15px;font-size:14px;top: -15px;position: relative;}
.youtube_in span img{padding:0 0 0 5px}
.youtube_in:hover {width: 307px;}
.w_img: {max-width: 40px;}
  
@media screen and (max-width: 1279px){
    #youtube{bottom:30px;left:15px;}   
}
@media screen and (max-width: 498px) {
    .youtube_in {
        width: 50px;
        height: 50px;
        padding: 5px 5px;
    }
}
/* END Перенесено из Макета дизайна */

@media (width <= 768px) {
    /* Кнопка записи*/
    .medflex-round-widget__button {
        right: unset;
        left: 15px;
    }
}