@charset "utf-8";
body {background: #f9f9f9;}
.uk-container {max-width:1e3px !important;}
.eapps-instagram-feed-posts-item-header {display:none !important;}
.eapps-instagram-feed-posts-item-template-classic {border:none !important;}
#ajax-more {-webkit-background-clip: text;-webkit-text-fill-color: transparent;color: #0069ec !important;-webkit-transition: all linear .3s;transition: all linear .3s;cursor: pointer;background-image: linear-gradient(to right, #b620bc 0%, #7209b5 100%);}
#ajax-more:hover {-webkit-background-clip: text;-webkit-text-fill-color: transparent;color: #0069ec !important;-webkit-transition: all linear .3s;transition: all linear .3s;cursor: pointer;background-image: linear-gradient(to right, #00c6fb 0%, #005bea 100%);}
#ajax-next-page {display:none;}
.uk-sticky.uk-active {background:#fff;box-shadow:0 5px 15px rgba(0,0,0,0.08);height: 70px;line-height: 60px;top: -10px !important;}
.uk-button-success {background-image: linear-gradient(to right, #43e97b 0%, #38f9d7 100%);color: rgb(6, 119, 50) !important;}
.uk-subnav-pill > .uk-active > a {background-image: linear-gradient(to right, #b620bc 0%, #7209b5 100%);border-radius: 20px;background-color: transparent !important;}
.uk-subnav-pill > * > :first-child {font-size:0.85rem !important;}
.uk-music-assets {position: relative;z-index: 100;}
.uk-like:hover {color:#b620bc;}
.uk-like {cursor:pointer;}
.uk-sideact {margin-top: 80px;}
.uk-music-info {
    position: absolute;
    margin-left: 25px;
    z-index: 100;
    margin-top: 3px;
}
.uk-search-default {width:100% !important;overflow:hidden;}
.uk-search-input {width: 100% !important;border:none !important;padding-left:40px !important;}
.uk-search-default {transition: all .2s;-webkit-transition: all .2s;background: #fff !important;border: none !important;}
.uk-search-default:hover {border: transparent;color: #252525 !important;background: #fff !important;box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);}
.nowair {font-size: 16px;line-height: 16px;}
.nowair h4{font-size: 26px;color:#000;line-height: 1.5;margin-bottom:10px}
.nowair span {font-size: 26px;font-weight: 100;}
.trackinfo img {float:left;margin-right: 15px;height: 86px;width: 86px;border-radius: 50%;position: inherit;}
.trackinfo {position: inherit;}


@media (max-width: 639px)
{

#c {position:absolute;left: 0px !important;top: 0px !important;width: 88px !important;}
.nowair {font-size: 10px;line-height: 10px;}
.nowair h4{font-size: 14px;color:#000;line-height: 20px;margin-bottom:3px;display:inline-b;}
.nowair span {font-size: 12px;font-weight: 100;}
.trackinfo img {float:left;margin-right: 15px;height: 45px;width: 45px;border-radius: 50%;position: inherit;}
.uk-music-info {font-size:14px;margin-left: 35px;}
.uk-music-info abbr{
    display: block !important;
    font-size:9px;margin-top:-3px;
}
}


ol {
  counter-reset: li;
  margin: 20px 0;
  padding-left: 0;
}

ol > li {
  position: relative;
  margin: 0 0 0px 2em;
  padding: 0px 8px 0px 15px;
  list-style: none;
}

ol > li::before {
  content:counter(li);
  counter-increment:li;
  position:absolute;
  line-height: 35px;
  left: -35px;
  width: 35px;
  height: 35px;
  text-align:center;
  margin-top: 10px;
}

li ol,
li ul {
  margin-top: 6px;
}

ol ol li:last-child {
  margin-bottom:0;
}

.circle > li::before {
  color: white;
  border: solid 1px white;
  border-radius: 50%;
}
#c {position:absolute;left: -27px;top: -27px;width: 180px;}
.playover,.wrapper {display: hidden;}
.playover:hover, .wrapper {display: block;}
.hc__mix {border-radius:0px !important;background: #fff0 !important;border: 0 !important;box-shadow: none !important;}
.hc__mix__title {display:none !important;}
.hc__mix__link {display:none !important;}
.hc__nick {color: #333 !important;font-weight: bold;}
.hc__footer {display:none !important;}
.hc__menu {display:none !important;}
.hc__top {display:none !important;}
.hc__form__category {display:none !important;}
.hc__messages {/* display:none !important; */}
.eapps-instagram-feed-posts-item-image-landscape .eapps-instagram-feed-posts-item-image {
    max-height: 85px !important;
    min-width: 85px !important;
    float: left; 
}
.eapps-instagram-feed-posts-item-template-classic .eapps-instagram-feed-posts-item-media {float: left;width: 22%; display: inline-block;}
.eapps-instagram-feed-posts-item-template-classic .eapps-instagram-feed-posts-item-content {float: right;width: 68%;position: absolute !important;left: 90px;top:0px;}
.eapps-instagram-feed-posts-item-template-classic .eapps-instagram-feed-posts-item-meta {display: none !important;}
.hc__form__send { background-image: linear-gradient(to right, #b620bc 0%, #7209b5 100%) !important;
    border-radius: 20px !important;
    background-color: transparent !important; margin-top:-5px !important;}
.hc__form__send:before {content:'Отправить привет 👋 ';display:block !important;}



      ul, li, p, a, div, figure, figcaption {
  margin: 0;
  padding: 0;
}

.lastfm-title {
  text-align: center;
}

.lastfm-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  padding-left: 0px !important;
}

.lastfm-list li {
  list-style: none;
  max-width: 25vw;
  min-width: 300px;
  position: relative;
  overflow: hidden;
  margin-bottom: 25px;
}
.lastfm-list li figure {
  max-height: 25vw;
  min-height: 300px;
  overflow: hidden;
}
.lastfm-list li figcaption {
  position: absolute;
  bottom: 0;
  width: 100%;
  background-image: linear-gradient(to right, #b620bc 0%, #7209b5 100%);
  padding: 10px;
}
.lastfm-list li a, .lastfm-list li p {
  text-decoration: none;
  color: white;
  text-align: center;
  font-weight: 600;
  margin-bottom: 0px;
  margin-left: -20px;
}
.lastfm-list li img {
  transform: scale(1);
  transition: all 2s;
}
.lastfm-list li img:hover {
  transform: scale(1.3);
  transition: all 2s;
}