.prices img {height: 20px;width: auto;}
.prices .ptt-title-5 {margin-left: 10px;font-size: 14px;}
.prices .price-block {background-color: #f8f8f8;margin-bottom: 10px;padding: 10px;border-radius: 5px;}
.price {font-size: 14px;font-weight: normal;}
.price.lg {padding-right: 5px;padding-left: 5px;}
@media (max-width: 767px) {
    .price {display: inline-block;}
    .prices img {position: relative;top: 5px;}
    .price.lg {padding-right: 15px;padding-left: 15px;}
    .schedule {font-size: 14px;}
    .program h5{font-size: 16px;}
}
.messangers {display: inline-block;margin-left: 10px;}
.messangers a {width: 40px;}
.currency-buttons {border: 2px solid #ff6600;display: inline-block;margin: 20px auto 30px auto;border-radius: 30px;}
.currency-buttons a {padding: 10px 20px;display: inline-block;}
.currency-buttons a.active {background-color: #ff6600;color: #FFFFFF;border-radius: 30px;}
.price-xs .program h5{line-height: 30px;}
.prices a {transition: 0.2s all ease-in-out;}
.prices a:hover {color: #ff6600;}